SALES · 5 MIN READ · JUNE 2026 · BY BRENT · REVIEWED JUNE 2026

How to Write a Quote for a Job (Template & Examples)

A quote is the document that wins or loses the job — and it’s the one most owners rush. A vague “$3,400 for the fence” texted at 9pm makes a customer nervous and leaves you exposed when the scope creeps. A clear, itemized quote does the opposite: it builds trust, justifies your price, and pins down exactly what you’re on the hook for. Here’s how to write one that does all three — with a real example you can copy.

Quote vs. estimate — know which you’re sending

They aren’t the same promise. A quote is a fixed price — you’re committing to do the listed work for that number. An estimate is your best guess and can move as the job reveals itself. Send a quote when the scope is clear; send an estimate when there are real unknowns. Either way, label it correctly — promising a “quote” and then billing more is the fastest way to a dispute. (More in estimate vs. invoice.)

The 9 parts every job quote needs

Leave one of these off and you invite a question, a delay, or an argument:

A real quote example

Here’s a complete quote for a small fencing job. Notice how every number is tied to a line:

Sample job quote
Birch & Co. Fencing · (555) 482-1190 · Lic. #CC-44821
Quote #1042 · June 8, 2026 · Valid 30 days

For: Dana Reyes, 14 Maple Court
Job: Remove old fence & install 60 ft cedar privacy fence

Tear out & haul away existing 60 ft fence — $480
Materials: 6 ft cedar privacy panels & posts, 60 linear ft — $1,320
Concrete, hardware & gravel — $290
Labor: install, 2 crew × 1.5 days — $1,500
City permit — $120
Total: $3,710

Not included: tree/stump removal, grading, or relocating sprinkler lines.
Terms: 30% deposit ($1,113) to schedule; balance due on completion.
Timeline: start within 2 weeks of deposit; ~2 working days on site.

A customer reading that knows precisely what they’re paying for, what they’re not, and what happens next. That clarity is worth more than a lower number scribbled on the back of a card.

Price it so you don’t lose money

The most common quoting mistake isn’t the format — it’s under-pricing. Add up your real material cost, your labor at a loaded hourly rate (not just take-home pay), and a markup that covers overhead and profit. A trade aiming for a healthy margin typically marks up 35–50%, not 10%. Build in a contingency too: on anything you can’t fully see, a 10–15% buffer keeps a surprise from eating your profit. If markup and margin trip you up, here’s the difference in plain English.

Quote the scope, not the hope. If you’re “pretty sure” the deck framing is sound but haven’t opened it up, say so in writing and quote the visible work — with a line for what changes if you find rot. Vague optimism is how a $3,700 job turns into a $2,000 fight.

Protect yourself with terms and an expiry

Two short lines save you the most grief. First, a deposit: 25–35% upfront covers your materials and weeds out tire-kickers — here’s how to ask for one without sounding pushy. Second, an expiration date. Material prices move; a quote good “for 30 days” lets you re-price honestly instead of eating a lumber increase six months later. Spell out the balance terms too — “due on completion” or Net 15 — so payment timing is never a surprise.

How to present it so you win the job

Speed and polish both convert. Quotes sent within 24 hours of the site visit win far more often than ones that land a week later, after the customer has called someone else. Send a clean PDF, not a text. Then follow up — most jobs are won on the second touch, so a short nudge a few days later matters (here’s how to follow up without nagging). For a large or competitive job, a fuller proposal can carry detail a one-page quote can’t.

Mistakes that cost you the job

FAQ

What’s the difference between a quote and an estimate?

A quote is a fixed, committed price for a defined scope. An estimate is an informed approximation that can change as the work unfolds. Send a quote when the scope is clear; send an estimate when there are real unknowns — and always label which one it is.

Is a written quote legally binding?

A quote a customer accepts can form a binding contract for the listed work at the listed price, which is exactly why your scope, exclusions, and expiration date matter. Keep it specific, put terms in writing, and have larger jobs covered by a service agreement.

How long should a quote be valid?

Thirty days is standard for most trades. If your material costs are volatile, 14 days is reasonable — just state it clearly so you can re-price without an awkward conversation.

Send a clean quote in two minutes, not twenty.

Operaite builds itemized quotes from a few line items — your business details, terms, and expiration filled in automatically — then sends a polished PDF and reminds you to follow up so jobs don’t go cold. When the customer says yes, it rolls straight into an invoice. Included in the $29/mo plan with a 7-day free trial.

Try Operaite free for 7 days →