Selk › Guides › How to write an estimate for a job

How to Write an Estimate for a Job

A good estimate does two jobs: it tells the customer exactly what they get, and it protects you when the job changes. Here is how to write one in any trade.

Updated October 27, 2026 · Written for small contractors and trade crews

1. Visit the job and write down the scope

Measure, take photos and ask what the customer actually wants. Write the scope in their words (“replace the kitchen faucet and shut-off valves”), not supply-house codes. Note anything you can’t see yet — behind walls, under floors, in the attic.

2. Break the work into line items

One line per piece of work or material, each with a quantity and a price. Itemized estimates are easier to approve because the customer can see where the money goes, and easier to change because you adjust one line, not the whole number.

3. Price it the same way every time

Keep a price list of the work you do most often. Your estimates become consistent, you stop under-pricing on a busy day, and writing one takes minutes. Your price should cover materials, your time, your overhead (truck, insurance, phone, software) and a profit.

4. Add tax, the deposit and the terms

5. Send it fast and follow up

The first clear estimate to arrive often wins. Send it the same day — by text, so the customer can open it on their phone — and follow up two or three days later if you haven’t heard back.

Questions

Should an estimate be itemized?

Itemized estimates are usually approved more easily, because the customer sees what each part costs and can choose. A single total can work for very small jobs.

How long is an estimate valid?

You decide and write it on the estimate. Thirty days is common for small contractors because material prices change.

Is an estimate a contract?

That depends on your state and on what the customer signs. For anything beyond a small job, ask an attorney about a written contract.

Keep reading

Estimates, schedule, crew, invoices and card payments — from your phone.

14 days free. Workers always free. No contract.

Start your free trial
Need one today? Free, no sign-up:Make a free invoice ›Make a free estimate ›