Skip to content

Free Contractor Estimate Template

Most contractor estimates fail on the small lines: protection, cleanup, permits, the second trip. This template lists general conditions as real rows next to the trade work so the client sees the whole job and you keep the margin those lines protect.

Download the template

Skip the spreadsheet: fill in this contractor estimate on your phone →

Sample prices are national estimates at a $55/hr labor rate and 18% markup (sample total $19,577); replace them with your own.

Fill it in online

The same template as a working estimate: edit lines, add from the general contractor library, download a draft PDF, or save it to reuse (free account: unlimited drafts, five tracked sends a month).

DescriptionQtyUnitMaterial/unitLabor hrs/unitRateLine
$295.00
$1,072.62
$10,773.40
$4,318.80
$774.08
$816.56
$672.60
$684.40
$169.92

What the contractor estimate template contains

  1. Company header with license and insurance line
  2. Client and job address
  3. Scope narrative (three sentences that describe the finished result)
  4. Trade work line items with material and labor split
  5. General conditions: protection, cleanup, debris, permits, supervision
  6. Markup, tax and total
  7. Terms: deposit, change orders, validity

Sample lines in this template

LineQtyMaterial/unitHours/unitLine total
Floor and finish protection400 sq ft$00.005$295
Selective demolition, kitchen180 sq ft$10.07$1,073
Kitchen cabinets, semi-custom, installed22 linear ft$3601$10,773
Quartz countertop, fabricated and set48 sq ft$680.15$4,319
Tile backsplash, ceramic40 sq ft$70.18$774
Recessed LED can lights8 ea$480.7$817
Permit application and expediting1 ea$3504$673
Debris haul2 load$1802$684
Daily cleanup and final clean180 sq ft$00.01$170

Tips for this kind of estimate

  • Write the scope narrative before the lines; clients read that paragraph and skim the table.
  • A change-order clause with a per-order administration fee stops the free extras.
  • Put your license, insurance and a photo of a finished job on the first page.

Questions

Estimate, quote or bid: which word should I use?

Use "estimate" when the final price may move with discovered conditions and "quote" or "proposal" when it is fixed. The template prints the word you pick in the title.

Should I show my markup?

Either is fine; many contractors bury markup in unit prices. The template shows it as a row because clients who see it argue less than clients who suspect it.

General Contractor estimating software · all templates · pricing

Rather send it than print it? The contractor estimate goes out as a link your customer approves.

Build this free in 2 minutes →