A contractor estimate is a legal-adjacent document, not just a price on a page. Most disputes come from a missing detail, not a wrong price — the client assumed something was included and you didn't. Here's what a well-built estimate contains, section by section.
1. Header and business details
Your business name, address, phone, licence/registration number if applicable, and the date. Add the client's name, address and job site (if different from their home address). It sounds basic, but a document without this looks unprofessional and is harder to reference later.
2. Scope of work
A plain-language description of what you're doing. Not "kitchen reno" — "remove existing upper and lower cabinets, install 12 linear feet of new upper cabinets and 14 linear feet of lower cabinets, install quartz countertop, reconnect existing plumbing and electrical." Specific enough that a stranger could picture the finished job.
3. Inclusions AND exclusions
This is the section most contractors skip and regret. List what's included (permits, disposal, cleanup) and explicitly what's not included (painting, appliance hookup, unforeseen structural repairs). If it's not on the page, the client will reasonably assume it's included.
4. Line items and allowances
Break the price into line items — labour, materials, subs — rather than one lump sum. Where the client hasn't picked a final product yet (tile, fixtures, hardware), use an allowance: a placeholder dollar amount for that item, clearly labelled as an allowance, with a note that the price will adjust if the actual selection costs more or less.
5. Total price and validity period
State the total clearly, with tax broken out separately. Add a validity period — "this estimate is valid for 30 days" — so a client can't come back six months later expecting last year's material prices.
6. Payment schedule
State the deposit amount and when subsequent payments are due. See how much deposit to charge and how to structure a full payment schedule for longer jobs.
7. Terms
Cover the basics: what happens with change orders, how delays are handled, your warranty on workmanship, and what happens if the client cancels after signing. Keep it short and readable — a wall of legal text nobody reads doesn't protect you any better than a clear paragraph.
8. A signature block
An unsigned estimate is just a conversation. A signed one is an agreement. Digital e-signature makes this fast — JobWorks365's quoting software lets the client sign from their phone and automatically converts the signed estimate into a job and, later, an invoice.

