Home › Guides › Writing an estimate

Sales · How-to

How to write a contractor estimate customers sign

A good contractor estimate spells out exactly what you will and won’t do, what it costs, when each payment is due, how changes get approved, and how long the price holds, with your license number where your state requires it. Write it as if the customer will sign it, because they often do. Then send it fast and walk them through it.

By Eric Smith, founder of Outfitter AI and a former general contractor · Prices checked October 4, 2026

Written by Outfitter AI, which sells an AI receptionist; you can use everything here with or without it.

Estimate, quote or contract: know which one you’re writing

An estimate is your best figure for the work, often subject to change once walls are open. A quote is a fixed price for a defined scope. A contract is what the customer signs, and in many shops the signed estimate becomes the contract.

That last part is why this guide treats your estimate like a contract draft. If a homeowner can sign it and you start work, it needs to carry everything your state requires of a home improvement contract. California, for example, requires a written contract for home improvement work over $500 [1]. Massachusetts requires one for contracts over $1,000 [3]. Other states have their own thresholds and notices, and some have none. We use California and Massachusetts below as worked examples of what regulators ask for, not as rules that apply where you work. Check your own state’s contractor board or attorney general before you finalize a template.

For quick repair work priced on the spot, a simple invoice-style quote is often enough. Where the estimate fits in the whole sales process is covered in the contractor sales guide. For anything with a deposit, multiple days of work, or a homeowner’s signature, write the full version.

What goes on a contractor estimate

Work through this list from top to bottom. It’s the order homeowners read in, too.

Also write down anything you promised out loud. The FTC’s homeowner advice says the contract should include promises made in conversations about scope and cost [4]. If you told them you’d haul away the old tub, it goes on the paper.

Two state examples: California and Massachusetts

These two states publish clear consumer guidance, so they make good benchmarks for what a careful estimate looks like. Your state may require more, less or different items. None of this is legal advice; check your state’s rules before you rely on a template.

ItemCalifornia (CSLB)Massachusetts
When a written contract is requiredHome improvement work over $500 [1]Contracts over $1,000 [3]
Deposit limit$1,000 or 10% of the price, whichever is less [2]One-third of the price, or the actual cost of special-order materials [3]
Progress paymentsCan’t get ahead of the value of work done [2]Schedule with specific amounts and dates [3]
ID on the contractLicense number, address, phone [2]Registration number on page one [3]
Right to cancelThree business days, or five if the buyer is 65 or older [2]Three-day cancellation notice [3]
Other noticesMechanics lien warning; change orders in writing [2]Bold warning not to sign with blank spaces; permit and warranty information [3]

Federal law adds one more layer for sales made in the customer’s home. The FTC’s Cooling-Off Rule gives buyers until midnight of the third business day to cancel many sales made at their home, and the seller must hand over a contract or receipt plus two copies of a cancellation form [5]. Repair or maintenance visits the customer asked for are excluded, though anything extra you sell during them is covered [5]. If you sell at the kitchen table, build that notice into your estimate template so it’s never forgotten.

Writing a scope a homeowner can’t misread

Most disputes start with a vague scope line. California’s guidance gives the model: not “new cabinets” but the wood, the maker and the model number [1]. Apply that to every trade. These are illustrative examples, not real jobs:

HVAC

Vague: Replace furnace.
Clear: Remove and dispose of existing 80% gas furnace. Install new 96% two-stage gas furnace (brand, model) on existing return. New PVC venting through side wall, new condensate line to floor drain, startup and combustion test.

Roofing

Vague: New roof.
Clear: Tear off one layer of asphalt shingles on the main house (garage excluded). Replace up to 3 sheets of damaged decking (additional sheets at a per-sheet price). Ice and water shield at eaves and valleys, synthetic underlayment, new drip edge, architectural shingles (brand, color), ridge vent.

Plumbing

Vague: Water heater swap.
Clear: Replace 40-gallon gas tank water heater with a 50-gallon unit (brand, model). New expansion tank, flex connectors, shutoff valve, and haul-away of old unit. Permit and inspection included.

Electrical

Vague: Panel upgrade.
Clear: Replace 100-amp panel with 200-amp panel and meter base, move existing circuits, label all breakers, coordinate utility disconnect. Drywall patching around panel not included.

Write scope in the order you’ll do the work. Use the customer’s words for rooms (“upstairs hall bath”), not yours (“bath 2”). If a photo shows it better, attach the photo and refer to it.

Exclusions, allowances and change orders

Exclusions protect both sides. List the things a reasonable homeowner might assume are included: painting after drywall repair, moving furniture, rotten framing found after demo, electrical work on an HVAC job, tree trimming before a roof tear-off, or carpet re-stretching after a basement waterproofing job.

Exclusions line, example: Not included: painting, wall repair beyond the patch around the new panel, and any repairs to hidden damage found once work begins. Hidden damage will be shown to you and priced in a written change order before we fix it.

Allowances handle choices the customer hasn’t made. Name the item, the dollar amount, and what happens if they spend more or less.

Allowance line, example: Tile allowance: $8 per square foot for floor tile, material only. If your selection costs more, the difference is added by change order; if it costs less, the difference is credited on the final invoice.

That $8 figure is a placeholder. Set your allowances from what your customers actually pick, and make them realistic. A low allowance makes the estimate look cheaper and sets up an awkward conversation later.

Change orders should be in writing, signed before the extra work starts. California tells homeowners to keep change orders with their contract papers [2]. A one-line process on the estimate saves arguments:

Change-order clause, example: Any change to this scope will be written up with its price and any schedule effect and signed by both of us before the work is done. Verbal requests can’t be added without a signed change order.

Payment schedule and expiration

Tie each payment to something the customer can see happen. Avoid payments by calendar date alone on jobs that can slip.

Job (example)Payment trigger
Bathroom remodelDeposit at signing (within your state’s limit); payment when demo and rough-in pass inspection; payment when tile is set; balance at final walkthrough
Roof replacementDeposit; payment on material delivery; balance when the roof is complete and the site is cleaned
HVAC replacementDeposit; balance at startup and walkthrough
Seasonal lawn planPer visit or monthly, stated up front

The FTC tells homeowners not to pay in full up front and not to make the final payment until the work is done [4]. Build your schedule around that expectation and you’ll get fewer objections. For more on structuring deposits, see deposits and payment terms.

Expiration. Put a date on every estimate, not “30 days” with no start point. Material prices move, and your schedule fills. A line like “Price good through November 15; after that we’ll re-check material costs” is honest and gives you a natural reason to follow up.

Presenting it and sending it fast

A complete estimate that arrives a week late loses to a decent one that arrives tonight. Speed also tells the customer how you’ll run the job.

  1. Build templates by job type. One for each common job, with scope lines, exclusions and notices already written. You fill in measurements and models.
  2. Put a one-paragraph summary on top. What’s wrong, what you recommend, the total, and how long it takes. Many homeowners stop reading after this.
  3. Offer options when it fits. Replacement jobs often deserve two or three versions. See good-better-best pricing.
  4. Add photos. The cracked heat exchanger, the soft decking, the corroded tank. Photos answer “do I really need this?” better than words.
  5. Send it the same day when you can. For simple jobs, before you leave the driveway. For bigger ones, by the next morning.
  6. Walk through it. Read the big items aloud in person or on a short call. Point out exclusions yourself rather than letting the customer discover them.
  7. Schedule the follow-up before you send. Put the next touch on your calendar. Our estimate follow-up guide has the cadence and templates.

Sending text: Hi Linda, your estimate for the basement bathroom is in your email now. The top section sums it up in a paragraph. I’ll give you a call Thursday evening to go over questions, unless you’d rather talk sooner.

Before sending, do a last check: are the names and address right, does the math total, is the license or registration number there if your state requires it, is there an expiration date, and are the cancellation notices attached for sales made at the home?

Common questions

What should be included in a contractor estimate?
Your business name, address, phone and license number where required; the customer and job address; a detailed scope with materials; exclusions; allowances; who handles permits; start and finish dates; price and payment schedule; how change orders work; an expiration date; warranty terms; any required notices; and signatures.
Is a signed estimate a legally binding contract?
Often, yes. If the customer signs it and you start work, it may be treated as the contract, so it should carry everything your state requires of one. Check your state contractor board or a local attorney.
Do I need to put my license number on an estimate?
In states that license or register home improvement contractors, usually yes. California expects the license number on the contract and Massachusetts wants the registration number on the first page. Rules vary, so check yours.
How much deposit can a contractor ask for?
It depends on the state. In California the down payment on home improvement work can't exceed $1,000 or 10 percent of the price, whichever is less. In Massachusetts the advance deposit is generally capped at one-third of the price or the cost of special-order materials. Other states set different caps or none, so check yours.
How long should a contractor estimate be valid?
Pick a firm date that fits how fast your material prices move, commonly a few weeks to a month, and write the actual date on the estimate. After it passes, re-check costs before honoring the price.
What is an allowance on a contractor estimate?
A set dollar amount for something the customer hasn't chosen yet, like tile, fixtures or lighting. The estimate should say how overages are charged and how savings are credited.
Should I charge for estimates?
Many trades give free estimates for replacement work and charge a diagnostic or trip fee for repairs. Large design-heavy projects often charge for detailed plans and credit the fee if the customer hires you. Say which applies before the visit.

Sources and how we compared

Contract requirements come from the California Contractors State License Board, the Massachusetts Office of Consumer Affairs and the FTC’s consumer pages, opened October 4, 2026; they are examples, not legal advice for your state.

  1. California CSLB: What should I look for in a contract? — Contractors State License Board consumer page
  2. California CSLB: Home Improvement Contracts consumer guide (PDF) — October 2024
  3. Mass.gov: Required contract terms in a home improvement contract — Massachusetts Office of Consumer Affairs and Business Regulation
  4. FTC: How to avoid a home improvement scam — Federal Trade Commission consumer advice
  5. FTC: Buyer’s remorse: the FTC’s Cooling-Off Rule may help — Federal Trade Commission consumer advice

Last updated October 4, 2026. Prices change; if something here is out of date, call or text (507) 628-0400 and we’ll fix it.