What Should a Contractor Estimate Include?
93 comments. That's how many responses a single Reddit thread titled “Contractors not breaking down estimates?” pulled on r/HomeImprovement. The frustration was universal: homeowners received one-line estimates — just a dollar amount and a handshake — and had zero idea what they were paying for.
On the other side, contractors in r/Contractor were just as frustrated. They spent hours writing detailed estimates and still lost jobs to the guy who scribbled a number on the back of a business card.
Both sides are wrong about what estimates are for. A good estimate isn't just a price. It's a trust document.
The 12 Things Every Estimate Needs
Google's AI Overview lists 10 components. We added two more based on what actually prevents disputes.
- Detailed scope of work
- Itemized labor costs
- Itemized materials with quantities
- Project timeline and milestones
- Payment schedule
- What's NOT included (exclusions)
- Permit requirements and costs
- Company info, license number, insurance
- Warranty terms
- Change order policy
- Signatures from both parties
- Expiration date on the estimate
Why Most Estimates Are Missing Half This List
Here's the uncomfortable truth. Most contractors — especially solo operators and small crews — don't include all 12 items because they never learned how to write an estimate. They learned their trade on a jobsite, not in a business class.
A thread in r/estimators with 31 comments put it bluntly:
“I recommend spending some time creating a solid spreadsheet that you can use to price out jobs, costs, profits and a final price for the client.”
A contractor on r/estimators (31 comments) — still recommending spreadsheets in 2026
Spreadsheets are better than nothing. But they don't auto-calculate markup, they don't include your license number in the header, and they definitely don't generate a change order policy section. Most contractors skip what they can't build in Excel.
Every Component, Explained
1. Scope of Work — The Most Important Section
The scope is where 80% of disputes start. A vague scope like “remodel master bathroom” means something different to every person who reads it.
A proper scope describes every task as an action:
| Bad Scope | Good Scope |
|---|---|
| “Remodel master bathroom” | “Demo existing tile, shower pan, and vanity. Install new 48″ vanity (client-supplied), tile shower walls with subway tile (3″×6″ white, 120 sq ft), install new shower pan with linear drain, replace toilet with Toto Drake II, and install new mirror and lighting.” |
| “Electrical panel upgrade” | “Replace existing 100A Federal Pacific panel with new 200A Square D Homeline panel. Include new 200A meter base, utility disconnect coordination, and code-required AFCI/GFCI breakers for kitchen, bathroom, and bedroom circuits.” |
| “Paint interior” | “Prep and paint 1,400 sq ft — 3 bedrooms, hallway, and living room. Two coats Sherwin-Williams Duration (Agreeable Gray SW 7029) on walls. One coat ceiling white on all ceilings. Includes patching holes up to 2″. Does NOT include trim, doors, or closet interiors.” |
See the difference? The good scope is a contract in itself. If the homeowner asks for something not listed, it's a change order — not an argument.
2. Itemized Labor Costs
There's an old-school belief in contracting that you should never show your labor breakdown. “I've been taught not to include too many details, to itemize things as little as possible,” one contractor wrote in r/Contractor.
The top response shut that down immediately:
“More detail will get you more jobs because the GC can see exactly what they're getting.”
A contractor on r/Contractor (20+ comments) — top answer in the itemization debate
We agree. Homeowners don't care about your exact hourly rate. They care about understanding why the total is what it is. Show labor as a line item per task phase — demo, rough-in, finish work — and let the numbers do the talking.
3. Itemized Materials With Quantities
List every material, the quantity, and the unit cost. This does three things: it proves you measured the job correctly, it lets the homeowner see where their money goes, and it protects you when lumber prices spike mid-project.
| Material | Quantity | Unit Cost | Total |
|---|---|---|---|
| Subway tile (3″×6″ white) | 120 sq ft | $3.50/sq ft | $420 |
| Thinset morite (50 lb bag) | 3 bags | $18/bag | $54 |
| Tile grout (Mapei Keracolor) | 2 bags | $22/bag | $44 |
| Schluter KERDI membrane | 1 roll (108 sq ft) | $165/roll | $165 |
| Material Subtotal | $683 | ||
Material markup of 15-25% is standard and covers your time sourcing, picking up, and storing supplies. Include a note about it. Hiding markup creates distrust when the homeowner Googles the tile price and realizes your number is higher. Transparency beats secrecy every time.
4. Project Timeline and Milestones
“How long will this take?” is the second question every homeowner asks after “how much?” Your estimate needs dates, not just durations.
Break it into phases: demo (2 days), rough plumbing (1 day), inspection wait (2-5 days), tile work (3 days), fixtures and finish (1 day). Give a range for inspection hold times — they're out of your control and homeowners understand that.
5. Payment Schedule Tied to Milestones
Never tie payments to dates. Tie them to completed work.
| Milestone | Payment | Amount |
|---|---|---|
| Contract signing | Deposit | 20% |
| Demo complete + rough-in passed inspection | Progress payment | 30% |
| Tile and finish work complete | Progress payment | 30% |
| Final walkthrough + punch list complete | Final payment | 20% |
A 20% deposit is fair for most residential jobs. Some states cap deposits by law — California limits contractors to $1,000 or 10% of the contract price, whichever is less. Check your state's rules.
6. What's NOT Included (The Most Overlooked Section)
This is where we have a strong opinion: the exclusions section matters more than the inclusions section. Here's why.
Homeowners assume everything is included unless you tell them otherwise. If your bathroom remodel estimate doesn't mention painting, the homeowner will expect painted walls when you're done. If it doesn't mention the medicine cabinet, they'll ask where it is on the last day.
Common exclusions to list: hazmat abatement (lead, asbestos), structural repairs discovered after demo, fixture upgrades beyond what's specified, landscaping or exterior work, furniture moving, and permit fees (if billed separately).
“Is every detail in the contract? Timeline? Payment schedule? Materials specified?”
A homeowner on r/homeowners (11 comments) — after completing a whole house renovation, this was their #1 piece of advice
The Four Sections Most Contractors Skip
The first six components show up in about half the estimates we see. These next four almost never do — and they're the ones that prevent lawsuits.
7. Permit Requirements and Costs
State whether permits are needed, who pulls them, and what they cost. Permit fees range from $75 for simple electrical work to $2,000+ for major renovations. If you're pulling permits, include the cost in your estimate. If the homeowner is responsible, say so explicitly.
8. Company Information and License Number
Your estimate header should include your business name, address, phone, email, contractor license number, and insurance carrier. This isn't optional — it's the first thing homeowners check.
“If you ask them for their License, Bond and Insurance and they balk on it, just forget they exist.”
Top answer on r/homeowners (25 comments) — the minimum bar for homeowner trust
9. Warranty Terms
Specify what you warrant and for how long. A 1-year workmanship warranty is standard. Manufacturer warranties on materials are separate — list them. If you don't include warranty terms, the homeowner will assume you guarantee everything forever. Put it in writing so nobody guesses.
10. Change Order Policy
This is the one that saves your profit margin. State clearly: any work outside the original scope requires a written change order signed by both parties before work begins. Include your markup on change orders (typically 15-25% above standard rates because of the disruption to schedule and material ordering).
Without this section, you're exposed to the most common contractor complaint we found in our research:
“I understand that many contractors won't provide a detailed line-item breakdown (labor, material, markup %, etc.) when a change order is requested.”
A homeowner on r/Homebuilding — expressing exactly the kind of frustration that a written change order policy prevents
11. Signatures From Both Parties
An unsigned estimate is a suggestion. A signed estimate is the starting point of a contract. Get signatures before starting any work — digital signatures count in all 50 states.
12. Expiration Date
Material prices change. Labor availability changes. Your estimate should be valid for 30 days, maximum. After that, the homeowner needs to request a revised estimate. This protects you from someone accepting a quote six months later when lumber is up 20%.
Estimate vs. Quote vs. Bid: They're Not the Same Thing
One of the highest-upvoted comments we found — 66 upvotes and 129 replies on r/HomeImprovement — made this point:
“Estimate, detailed estimate, and bid are different things.”
r/HomeImprovement (66 upvotes, 129 comments) — most homeowners use these terms interchangeably, and it causes real confusion
| Type | Binding? | Price Stability | Best For |
|---|---|---|---|
| Estimate | No | Approximate (+/- 10-20%) | Early planning, budgeting |
| Quote | Yes (once accepted) | Fixed price | Specific, well-defined jobs |
| Bid | Yes (for set period) | Fixed, competitive | Commercial, government, multi-contractor |
| Proposal | Negotiable | Ranges or fixed | Design-build, complex projects |
If a homeowner asks for “a quote,” they usually mean an estimate. If you send them an estimate, label it clearly: “This is an estimate. Final pricing may vary based on conditions discovered during work.” That one sentence prevents most pricing disputes.
Two Rules You Should Know (And One You Should Ignore)
The 10-10 Rule: 10% Overhead + 10% Profit
The 10-10 rule is the most-cited pricing formula in contracting. It says: add 10% for overhead and 10% for profit on top of your direct costs. A $10,000 job becomes $12,000.
Here's our honest take: 10-10 is barely enough to keep the lights on. Real overhead for a small contractor — insurance, truck, tools, phone, software, accounting — eats 25-35% of revenue. A 10% profit margin means one bad job wipes out a month's earnings. Most successful contractors run 30-50% gross margins.
Use 10-10 as a floor, not a ceiling. If you're pricing at 10-10 and wondering why you're not making money, that's why.
The 30% Rule for Homeowners
The 30% rule says homeowners shouldn't spend more than 30% of their home's value on a single renovation. For a $400,000 home, that caps a kitchen remodel at $120,000. It's a reasonable guideline for ROI — go above 30% and you're unlikely to recoup the investment at resale. This matters to contractors too: if your estimate exceeds 30% of the home value, mention it. That kind of financial awareness builds trust.
The Handwritten Estimate Problem
We found something in our research that should concern every contractor still using pen and paper. Across multiple Reddit threads, homeowners listed handwritten estimates as a red flag — in the same category as “no license” and “cash only.”
“When he did my GF's roof, it was a hand written estimate and invoice.”
Listed under RED FLAGS on r/homeowners (25 comments) — professional-looking documents = trust, handwritten = doubt
This isn't about being fancy. It's about looking like a real business. A typed, itemized estimate with your logo, license number, and clear payment terms tells the homeowner: this person runs a legitimate operation. A number scribbled on a notepad says the opposite — even if your craftsmanship is excellent.
Six Estimating Mistakes That Cost You Jobs
| Mistake | What Happens | Fix |
|---|---|---|
| Vague scope | Homeowner expects work you didn't price | Use action verbs, specify materials |
| No exclusions section | Every omission becomes your problem | List everything NOT included |
| Outdated material prices | You eat the cost increase | Re-price materials per job, add 30-day validity |
| Forgetting permit costs | $75-$2,000 out of your pocket | Call the building department before estimating |
| No contingency buffer | One surprise kills your margin | Add 10-15% contingency for remodels |
| Slow delivery | Homeowner accepts a competitor's estimate first | Send within 24-48 hours of the site visit |
What a Professional Estimate Actually Looks Like
Here's a simplified example for a bathroom remodel estimate. A real estimate would have more line items, but this shows the structure:
ABC Contracting LLC
License #12345 | Insured by State Farm
123 Main St, Austin TX | (512) 555-0100
Estimate #2026-0342
Client: Jane Smith | 456 Oak Dr, Austin TX
Valid through: April 25, 2026
Scope of Work:
Complete master bathroom remodel. Demo existing tile, vanity, and toilet. Install new 48″ vanity (client-supplied), tile shower walls (subway tile, 120 sq ft), install linear drain shower pan, replace toilet (Toto Drake II), install new mirror and 3-light vanity fixture.
Excludes: painting, electrical upgrades, mold remediation if discovered, flooring outside shower area. Any work beyond this scope requires a signed change order. 1-year workmanship warranty included.
Frequently Asked Questions
Should I always get an itemized estimate?▾
How much should a contractor charge for an estimate?▾
What's the 10-10 rule in construction?▾
Can a contractor change the price after giving an estimate?▾
What does “allowances” mean in an estimate?▾
Stop Losing Jobs to Sloppy Estimates
BidOrca generates professional, itemized estimates with all 12 sections — scope, materials, labor, payment terms, change order policy, and more. Built for contractors who are tired of spreadsheets.
See What a BidOrca Estimate Looks LikeRelated Reading
- How to Write a Contractor Estimate (Step-by-Step Guide)
- How to Write a Scope of Work That Prevents Disputes
- Contractor Markup Guide: Overhead, Profit, and the 10-10 Rule
- Why Are Electricians So Expensive? Real Costs Explained
- How to Handle Change Orders Without Losing Money
- How to Estimate Materials Accurately
- Try the BidOrca AI Estimate Generator
- Contractor Payment Terms: When and How to Get Paid