How to Write a Professional Job Estimate: A Contractor's Complete Guide
A poorly written estimate loses jobs. A professional estimate wins them. Here's the complete framework successful contractors use to write estimates that close deals.

Most contractors lose jobs not because their price is too high, but because their estimate looks unprofessional. A detailed, organized estimate signals that you know what you are doing — before you swing a single hammer.
What Every Professional Estimate Must Include
A winning estimate has six core sections:
- Your company information — name, address, license number, insurance info, contact details
- Client information — name, property address, job site address
- Scope of work — detailed description of exactly what you will and will not do
- Materials list — specific products, quantities, and unit costs
- Labor breakdown — hours per task and labor rate
- Terms and conditions — payment schedule, change order policy, warranty
How to Calculate Materials Accurately
Material overruns are the #1 cause of thin profit margins. Use this formula:
Material quantity = measured quantity × 1.10 to 1.15 (for a 10–15% waste factor)
Always price materials at your cost plus markup — typically 15–25% depending on your market. Never use retail prices as your baseline.
Setting Your Labor Rate
Your labor rate should cover:
- Your actual hourly wage target
- Payroll taxes (roughly 15% on top of wages)
- Workers comp insurance (varies by trade, typically 5–20% of payroll)
- Overhead allocation — vehicles, tools, office, insurance
- Your profit margin
A fully-loaded labor rate for most trades runs $65–$120/hour in most US markets. Do not undercharge because you forgot overhead.
The Right Markup for Profit
Markup and margin are different. A 20% markup on $10,000 in costs means you charge $12,000 — but your profit margin is only 16.7%. Many contractors confuse these.
Use this guide to find the right multiplier:
- Want 20% margin → multiply costs by 1.25
- Want 25% margin → multiply costs by 1.33
- Want 30% margin → multiply costs by 1.43
- Want 33% margin → multiply costs by 1.50
Presenting Your Estimate
Send your estimate as a PDF — never just email bullet points. Your document should look polished. Include your logo, a signature line, and an expiry date (typically 30 days). This creates urgency and looks professional.
Always follow up within 48 hours. Most contractors never follow up — that alone wins you deals.
What to Exclude in Your Scope of Work
Scope exclusions protect you from scope creep. Explicitly list what is NOT included: permits, dumpster fees, haul-away, painting, trim work, or anything that could cause a dispute later. A clear exclusion list prevents the dreaded "I thought that was included" conversation.
Generate Your Next Estimate in Under 2 Minutes
Writing a full professional estimate manually takes 30–90 minutes. FastEstimate generates a complete scope of work, materials checklist, customer proposal, and follow-up messages in under 2 minutes. Try it free — no account needed.
FastEstimate
Generate a professional estimate in under 2 minutes
Scope of work, materials checklist, customer proposal, follow-up messages — all AI-generated for your exact job.
⚡ Try it free — no account needed