Why the estimate matters more than the price on it
An estimate is the single document a potential client uses to decide whether to trust a contractor with their project. It isn't a price list — it's a proposal of understanding. When someone reads an estimate, they're really asking one question: does this contractor understand what I need, and can I trust them to deliver it at this price?
A sloppy estimate suggests sloppy work. Vague line items, missing scope, and math that doesn't add up all tell the client the project will be managed the same way. The difference between winning and losing a job often comes down to which contractor made the client feel most confident — not which one came in lowest. This guide covers the full process: gathering scope, quantifying materials and labor, setting margins that match a job's actual risk, presenting the estimate in a way that wins it, and using a drawing to remove the ambiguity that causes most disputes.
Step 1: Gather scope before pricing anything
The most common estimating mistake is pricing a job before the scope is fully defined. A client says they want a deck, the contractor pictures a standard 12x16, and the quote goes out based on that assumption. Then the stairs come up, then built-in benches, then a material upgrade — and the price is wrong before the job even starts.
Scope gathering starts with a site visit: walk the property, take measurements, and note every condition that affects cost — access constraints, demolition requirements, existing materials to match, permit needs, anything unusual about the site. A dimensioned drawing from that visit eliminates more estimating errors than any spreadsheet formula. SiteBuildHub Draft turns those site-visit measurements into a scaled drawing in the same visit, which becomes the reference for both the estimate and the eventual client-ready proposal.
Document scope assumptions in writing. If the price assumes the client handles demolition or permits, say so explicitly. If it excludes electrical or foundation repairs, say that too. A scope document — signed or at minimum acknowledged by the client before the estimate goes out — prevents the most painful kind of change order: the one that starts with "I thought that was included."
- Visit the site and measure everything that affects cost
- Draw or review a site plan before pricing — see [how to draw a site plan without CAD](/blog/how-to-draw-a-site-plan-online-without-cad-software)
- Document every scope assumption in writing
- State exclusions clearly — what's not included matters as much as what is
- Get client acknowledgment on scope before finalizing the price
Step 2: Quantify materials with precision
Material quantity errors are the easiest to make and the hardest to recover from. Undercount siding by 10 percent and the contractor either eats the difference or goes back to the client for more money. Overcount by 15 percent and the price looks too high to win the bid.
Start with a material takeoff from measurements or drawings — for a deck, that means linear feet of joists and beams, square footage of decking, post and post-base counts, railing linear feet, and fastener counts, not a rough guess. A 12x16 deck with 16-inch joist spacing takes roughly 13 joists at 12 feet, not 10; the takeoff sketch tool pulls these quantities directly from a scaled drawing instead of a manual count.
Apply industry-standard waste factors after the net quantity, not before: lumber typically needs 10 to 15 percent, tile and flooring 10 to 20 percent depending on pattern complexity, concrete 5 to 10 percent for spillage and grade variation. Get current material prices from suppliers, not last year's job — lumber, steel, and concrete prices move seasonally, and a three-month-old price can be off by a meaningful margin. Structure line items to match how materials actually get purchased so the purchase order mirrors the estimate and variances are easy to track once the job starts.
- Complete a full material takeoff from measurements or a drawing
- Apply realistic waste factors (10–15% lumber, 5–10% concrete)
- Verify current pricing with suppliers, not old invoices
- Structure line items to match actual purchasing units
- Document material specs — brand, grade, finish — on every line item
Step 3: Price labor with the fully burdened rate
Labor is where most contractors lose money, because it depends on crew efficiency, job conditions, and weather in a way material costs don't. Underpricing labor by even a few hours on a five-day job can erase the entire profit margin.
Calculate labor by breaking the job into tasks and estimating hours per task — for a fence, that's post-hole digging, panel assembly, panel installation, and gate installation, each estimated separately rather than as one blended labor line. Use the crew's effective hourly rate, not the wage: a carpenter paid $28 an hour typically costs $38–42 after payroll taxes, workers' compensation, paid time off, and tool allowances. Pricing labor at the wage rate instead of the burdened rate is one of the most common — and most invisible — sources of margin loss in construction estimating.
Add a 10–15 percent labor contingency for conditions that can't be predicted: hard soil, rain delays, material delays, unexpected site conditions. Jobs where everything goes slightly wrong are more common than jobs where everything goes perfectly, and the contingency exists specifically to price that reality instead of hoping around it.
Step 4: Add overhead and profit — separately, and on every job
Overhead is the cost of keeping the business running; profit is what's earned for taking on the risk. Many contractors confuse the two, or skip overhead because they think including it makes the price uncompetitive — but skipping overhead just means subsidizing every job from personal savings, which isn't sustainable past a slow season.
Calculate the overhead rate by dividing total annual overhead (rent, utilities, insurance, vehicles, office costs, software, marketing, professional fees, equipment depreciation) by total annual direct costs or labor revenue. For most small contractors, overhead runs 25–40 percent of direct labor. Apply it consistently to every estimate so the rate can be tracked and corrected over time if it turns out to be off.
Set profit margin by risk level rather than one flat number for every job. Routine, low-risk work — fencing, decks, straightforward siding — typically supports 15–20 percent net margin. Moderate-risk work involving multiple trades and hidden conditions — kitchen and bath remodels — typically supports 20–25 percent. High-risk work — structural repairs, foundation work, anything with engineering requirements — should typically target 25–35 percent, and if that margin isn't achievable, it's worth asking whether the job is worth taking at all.
| Job risk level | Example work | Target net margin |
|---|---|---|
| Low | Deck building, fencing, siding, window installation | 15–20% |
| Moderate | Kitchen and bath remodels, basement finishes | 20–25% |
| High | Structural repairs, foundation work, engineered scopes | 25–35% |
Step 5: Review and present the estimate
Before sending, review every line item for accuracy: check the math, verify quantities against the takeoff, confirm labor hours against similar past projects, and review markup percentages. A math error on a large estimate can cost thousands or lose the job outright if it makes the price look unreasonable.
Format the estimate so a client with no construction background can actually read it. Group line items by category — site work, framing, finishes — use plain language instead of trade shorthand, and include a legend if abbreviations are unavoidable. A clear scope summary at the top, stating what's included and excluded, is the single most valuable paragraph in the document — it's what a client compares against a competitor's bid, more than the total price itself.
Attach a drawing whenever the scope involves layout or dimensions — see how to create a fence layout for a customer quote and how to draw a deck plan before sending an estimate. Present the estimate in person or on a call when possible, walk through what drives the cost, and answer questions directly. Clients who understand what they're paying for are far less likely to shop the price against a lower bid that quietly excluded half the scope.
Winning the bid without racing to the bottom
Competitive pricing doesn't mean being the cheapest — it means delivering value that justifies the price. A bid $5,000 higher than a competitor isn't a threat if the client understands why: better materials, a longer warranty, a more detailed scope, a more experienced crew. The work is communicating that difference clearly, not discounting to match a lower number.
Avoid the trap of lowering price to win a bid — it sets a precedent that the price is negotiable, which follows into every change order on the project. A single job at full margin outperforms two jobs at half margin over a year. Know a walk-away number for each job type and be willing to use it; a year-end review of the most profitable jobs usually shows they weren't the ones that got discounted to fill the schedule.
Follow up within three to five business days of sending a bid — not to ask "did you get it," but to offer something useful: "I wanted to see if you have any questions I can answer." Track every bid sent, the follow-up, and the outcome. Contractors who track follow-up consistently close more bids than those who send an estimate and wait, simply because fewer bids get lost to being forgotten.