Skip to main content
8 min read

How to write a contractor quote that closes (2026 template)

A contractor quote isn't a price tag — it's a contract draft. The line items you choose, the assumptions you spell out, and the way you frame the deposit decide whether the client signs today, ghosts you, or tries to renegotiate halfway through the job. Here's the full anatomy of a quote that closes in 2026, with every section pros actually include.

1. The header — who you are and why it matters

Business name, license number, insurance details, and a quote reference. Clients compare 3-5 quotes — if yours is the only one without a license number on top, you lose on trust before the price gets read. Add your phone, email, and physical address. If you work in Florida, the license class (CGC, CRC, CBC) belongs here too.

Two extras that close more deals: your years in business and one sentence on your warranty (e.g. “1-year workmanship warranty, manufacturer warranty on materials”). Both go in the header block, not buried in the T&C.

2. Scope of work — specific, not vague

“Bathroom remodel” loses jobs. “Demo existing tub, toilet and vanity; install client-supplied 60" alcove tub, comfort-height toilet, and 36" single-sink vanity; tile shower surround to 84" with subway tile (provided); re-route plumbing as needed” wins jobs. Specifics protect both sides. Write what you'll do, what you won't (subfloor repair, structural, electrical upgrades), and what the client supplies vs what you source.

3. Itemized labor and materials

Two columns: labor by trade × hours × rate, and materials by SKU × quantity × unit price. Round labor to the nearest half-hour, never the half-day. Materials get sourced from Home Depot / Lowe's / Ferguson / a local supplier — list the source so the client can verify pricing if they want. Mark up materials 10-20% (15% is standard) or quote at cost and charge a separate handling fee, but be consistent across all your quotes.

The line item that separates pros from amateurs: “Discovery / contingency” — 5-10% of total, explicitly listed, with a one-line note: “Covers hidden conditions discovered during demo. Unused portion refunded.” Clients accept this when it's on the quote. They fight you on it when it shows up mid-job as a change order.

4. Permits, inspections, and disposal

Pass-through with zero markup. Listing them at cost shows you're not padding. Disposal is its own line — dumpster rental, haul-away for big appliances, hazmat for older homes. In Florida, anything built pre-1980 may need an asbestos survey before demo; budget $300- $500 and list it.

5. Timeline, milestones, and start date

Three dates minimum: contract signing, work start, and substantial completion. Add milestones for big jobs (rough-in inspection, finish-out start, final walkthrough). If lead times on cabinets, tile or fixtures push the schedule, say so explicitly: “Cabinet lead time is 4-6 weeks; work cannot start until delivery confirmed.” This kills the “why aren't you starting?” phone calls.

6. Payment terms — the line that protects your cash flow

Standard structure in 2026: 30% deposit on sign, 40% at substantial completion (rough-in passed, fixtures installed), 30% on final walkthrough. Specify accepted payment methods (check, ACH, Stripe Connect deposit, credit card with 3% surcharge). Florida caps the deposit at 10% for some classes of work — check FS 489.126 before you set the deposit percentage on residential jobs.

7. Terms, conditions, and what happens if things change

Two pages max, plain English. Cover: change order process (written, signed, dated, with new total), cancellation policy (typically 72- hour cooling-off period, materials charged if already purchased), warranty terms, and what happens if the client supplies a defective product (you don't warranty it). Add a signature block at the bottom and a quote-valid-through date (30 days standard — material prices move).

The pieces most contractors skip — and pay for later

  • Site conditions disclaimer: “Pricing assumes standard site access, working electrical, and no hidden damage in existing structures. Conditions outside scope quoted separately.”
  • Material substitution clause: If a fixture goes on backorder, what happens? Spell it out — you propose equivalents, client approves in writing, no schedule penalty.
  • Insurance attestation: One line — “General liability + workers' comp in force; certificate available on request.” Some clients ask, most don't, but the line itself is a closer.

How long should this take you?

Hand-written: 2-4 hours per quote for anything north of $5K. Spread across 4 quotes a week, that's 10-15 hours weekly you're not on a job site. AI quoting tools like Kwotly cut that to ~2 minutes — same line items, same scope detail, with the T&C boilerplate auto-included and the deposit calc handled. The quote you send is the contract that gets signed, deposit paid via Stripe, work scheduled.

The contractors who close 40%+ of bids aren't the cheapest — they're the ones whose quotes leave nothing ambiguous. Every line item, every assumption, every payment milestone spelled out. Clients sign because they trust the quote, not because the price was the lowest.

Need a real quote, not a guide?

Kwotly matches you with a verified pro and gives you a structured quote — free for homeowners, no spam, cancel any request anytime.

Find a Pro Free