Estimating guide

How to estimate a job

A plain-language walkthrough of pricing any construction job — labor hours, material lines, permits, access, contingency, and the markup math most contractors get backwards.

In short

To estimate a construction job, walk the site and record conditions as well as measurements, break the work into tasks, put hours against each task at a loaded labor rate that includes taxes, insurance, vehicle and tools, list materials as individual lines with quantities and unit prices, add waste and disposal, show permits and code-required upgrades on their own lines, price access and property protection separately, carry a 5–15% contingency on remodel work, then apply markup that produces the margin you actually need — dividing cost by (1 − margin), not adding the margin as a markup — and finish with written exclusions and an expiry date. QuickBidAI writes that whole estimate from a voice note in under 60 seconds, with every price left for you to set.

What goes into the number

Rough shares of a typical residential job. Your mix varies by trade and by how material-heavy the work is.

Labor

30 – 55% of the job

Use a loaded hourly rate including taxes, insurance, vehicle and tools — not the wage you pay.

Materials

25 – 50% of the job

Itemize with quantities and unit prices; add cut waste on sheet goods and trim.

Waste and disposal

1 – 5%

Dumpster, haul-away, and disposal fees on tear-off or demo-heavy work.

Permits and inspections

$75 – $1,200+

Varies by municipality and job value; inspection trips are labor hours too.

Equipment and access

$0 – $2,000+

Lifts, scaffolding, staging, dumpster placement, protection materials.

Contingency (remodel / repair)

5 – 15% of cost

Unknown conditions behind finished surfaces. New construction can run lower.

Overhead

8 – 20% of revenue

Insurance, office, software, advertising, unbilled estimating time.

Target net margin

10 – 25%

Divide cost by (1 − margin) to price for it; adding a markup percentage yields less.

These are estimates for reference only, not quotes. Store prices and labor rates change frequently and vary by location — verify current material pricing, availability and local code requirements before you commit to a number.

How to estimate a job, step by step

Ten steps that work on almost any trade job, from a service call to a full remodel.

  1. 1

    Walk the job and write down conditions, not just measurements

    Square footage tells you material quantity. Conditions tell you labor: age of the building, access, what has to be protected, what's behind the wall, whether you can park near the work. Most blown estimates are blown on conditions.

  2. 2

    Break the work into tasks

    Demo, rough-in, install, finish, cleanup. A task list is how you stop guessing. If you can't name the tasks, you don't know the job well enough to price it yet.

  3. 3

    Put hours against each task at your labor rate

    Estimate hours per task, multiply by your loaded hourly rate — wages plus taxes, insurance, vehicle and tools — not the wage you pay. If your rate is just wages, every job quietly loses money.

  4. 4

    List materials as individual lines with quantities and unit prices

    Quantity, unit price, line total. Itemizing does two things: it makes your number defensible to the customer, and it makes it fixable when a price changes instead of a mystery lump sum.

  5. 5

    Add waste, delivery and the small stuff

    Cut waste on sheet goods and trim, delivery or pickup time, fasteners, adhesives, blades, tarps, dumpster or haul-away. Individually small, collectively the difference between profit and break-even.

  6. 6

    Show permits, inspections and code-required upgrades

    Permit fees, inspection trips, and anything the code makes you bring up to current standard as part of the work. Put them on their own lines so they don't read like padding later.

  7. 7

    Price access, protection and site work separately

    Scaffolding or lifts, stair carries, floor and furniture protection, dust control, snow or mud, occupied-home scheduling. Real hours that never appear in a square-foot price.

  8. 8

    Carry a contingency for unknowns

    On remodel and repair work, 5–15% for what you find once you open it up, or a stated unit price for the likely surprise (rotted framing, extra decking sheets, cloth wiring). Cheaper than an awkward conversation on day three.

  9. 9

    Apply markup correctly — markup is not margin

    A 20% markup on $10,000 of cost gives $12,000 and an 16.7% margin. To actually earn a 20% margin you divide cost by 0.80, which is $12,500. Pick the margin you need first, then work backwards.

  10. 10

    Write the exclusions and an expiry date

    Say what's not included — painting, patching, landscaping restoration, unknown conditions — and date the estimate. Material prices move; a 14 or 30 day validity window protects you without a hard conversation.

The estimate still has to get written

Knowing the number is half of it. The customer needs a written document with the scope, the itemized labor and materials, what's excluded, your license and insurance details, terms and an expiry date — and they usually need it before the next contractor gets back to them. That's the part QuickBidAI does: record a voice note at the job, get a complete written estimate back in under a minute, edit any price, and send it.

  • Speak the job, get a structured estimate back
  • Labor and materials itemized with quantities and unit prices
  • Per-trade contract terms added automatically
  • Your own saved material prices override AI estimates

Trade-specific cost references: plumbing, roofing, electrical and HVAC. Or see a finished sample estimate.

Estimating questions

How do you estimate construction costs?
Walk the job and record conditions, break the work into tasks, put hours against each task at your loaded labor rate, list materials with quantities and unit prices, add waste and disposal, show permits and code-required upgrades, price access and protection separately, carry a contingency for unknowns, apply the markup that produces the margin you need, and write exclusions with an expiry date.
What's the difference between markup and margin?
Markup is a percentage added to your cost. Margin is the percentage of the final price you keep. A 20% markup on $10,000 of cost produces $12,000 — a 16.7% margin, not 20%. To hit a 20% margin, divide cost by 0.80: $12,500. Pricing off markup when you meant margin is one of the most common ways contractors underprice.
How much contingency should I include in an estimate?
On remodel and repair work where you can't see behind finished surfaces, 5–15% of cost is common. New construction and clean replacements can run lower. The alternative is a stated unit price for the likely surprise — extra decking sheets, rotted framing, additional circuits — so the customer knows the number before it happens.
Should I itemize my estimates or give one price?
Itemize. A line-by-line estimate is easier to defend when a customer compares bids, easier to adjust when a material price moves, and far easier to turn into a change order. One lump sum invites the customer to negotiate the whole number instead of a single line.
How long should an estimate stay valid?
Most contractors use 14 or 30 days. Material prices move constantly, so a stated expiry date lets you re-price without an awkward conversation — and it gives the customer a reason to decide.
How can I write estimates faster?
The math isn't usually what takes the evening — typing the scope, the line items and the terms is. QuickBidAI drafts the whole written estimate from a voice note you record at the job in under 60 seconds, then you set every price before it goes out. The first 3 estimates are free.

Start with 3 free estimates

No credit card required. Price your next job in about a minute.