An estimate is a sales document, not a receipt. It should answer the three questions a customer actually has: what exactly am I getting, what does it cost, and what could change it.
Write what you will physically do, in plain words. 'Remove and dispose of the existing 50-gallon water heater; supply and install a new one with new flex connectors, pan and expansion tank; test and verify operation.' A customer who understands the scope stops shopping on price alone.
Labor as hours × rate, materials by quantity and unit price. Lumping everything into one number invites the customer to compare your single number against someone else's single number, which is the only comparison you can lose.
Every estimate rests on assumptions — that the existing gas line is code-compliant, that access is clear, that the decking is sound. Write them down. Assumptions you wrote are a conversation; assumptions you didn't are an argument.
Drywall repair, painting after the patch, permit fees, hauling the customer's other junk. Exclusions are not negative — they prevent the job from quietly growing after you've been paid.
Material prices move. Thirty days is normal. State the deposit and when the balance is due, so the payment conversation happened before the work did.
Describe the job in plain words. No email needed to see your first estimate — about fifteen seconds for a small job, a little longer for a big one.
A complete estimate you can send to the customer, built from the rate you enter:
| Description | Qty | Unit | Unit price | Total |
|---|---|---|---|---|
| Labor — itemized by task | hrs | hour | your rate | — |
| Materials — with your markup applied | qty | ea / sq ft | cost + markup | — |
| Permits, disposal, access | — | — | — | — |
Plus a plain-English scope summary, assumptions (what had to be guessed), exclusions (what you are not doing — the section that prevents most change-order arguments), and a validity period. Printable, or send the link.
Every figure comes from the rate and markup you supply. We never fill in a market price for you.
bathroom remodel · popcorn ceiling removal · cabinet painting · gutter installation · snow removal
general contracting · pressure washing · junk removal · siding · masonry · excavation · asphalt paving · window installation
Estimate vs quote vs bid — and which one you should send · What to include in a contractor estimate · How to price a job as a contractor · Should you charge for estimates? · How to follow up on an estimate · How to handle change orders · Estimate vs invoice: what's the difference? · How to raise your prices as a contractor