Free 2026 guide - works for any trade

How to Write an Estimate That Wins the Job

A job estimate is a written offer: what you will do, what it costs, and how long that price stands. The version that wins work is itemized, branded, and delivered in writing the same day you saw the job - not a number spoken across a driveway.

Or skip the reading - generate a real estimate free

No sign-up - free estimate in 60 seconds.

Describe the job or snap a photo; AI writes the line items.

Most customers collect two or three bids. They rarely hire the cheapest one - they hire the contractor who showed up, understood the job, and sent a clear, professional price first. The estimate is the first work of yours they ever see, and they judge the whole job by it.

This guide covers what a complete estimate includes, the seven steps to write one, and a worked example with real numbers you can copy for your own jobs.

What Every Estimate Must Include

Before the steps, the checklist. A complete estimate has eight parts. Miss one and you either look less professional than the next bid or you leave a door open for a dispute later.

Prefer to follow along on paper? The free contractor estimate template (PDF) carries all eight parts on one printable page - and the matching invoice template bills the job when it is done.

  • Your business info. Business name, phone, email, and license or insurance number where your state requires it. A logo helps more than most contractors expect - it signals you will still exist when the warranty matters.
  • Client info. Name, job address, and contact. Sounds obvious; missing it makes the document unusable as a record.
  • Scope of work. Plain-language description of what you will do - and what you will not. Exclusions prevent most disputes.
  • Itemized materials and labor. Separate lines for each. Customers accept higher totals when they can see where the money goes.
  • The price. A clear total, plus deposit amount if you take one.
  • Validity window. "This estimate is good for 30 days." Protects you from material price swings and gives the customer a reason to decide.
  • Terms. Payment schedule, who pulls permits, how change orders are handled, warranty if any.
  • Signature line. A place for the customer to accept. An accepted, signed estimate is what turns a maybe into a scheduled job.

For the deposit and payment schedule lines, the free deposit and payment schedule calculator turns a job total into the deposit, progress draw, and final balance dollars, so the terms write themselves.

Estimate, quote, bid, proposal - the labels blur together in the field. What matters is the content above, in writing. See the FAQ for how estimates differ from quotes and invoices.

How to Write an Estimate in 7 Steps

1.Understand the job before you price anything

Walk the job in person whenever you can; when you cannot, get photos and a quick video call. Ask what outcome the customer actually wants, what is flexible, and what "done" looks like to them. Listen for the job behind the job - "fix the fence" often means "fix the fence before the graduation party."

Catch the expensive surprises now: access problems, water damage, out-of-code wiring, rotten substrate, and the casual "while you're here" extras. Every one you find during the walkthrough is money you do not lose during the job.

2.Measure and write the scope of work

Measure everything you will bill on: square feet, linear feet, fixture counts, expected hours. Photos of the measurements protect you if the site changes between the visit and the job.

Then write the scope in plain language a homeowner can read - what you will do and what you will not. "Paint walls and ceiling, two coats, patch up to five nail holes. Moving furniture and painting trim not included." That one exclusions sentence prevents more disputes than any other line on the document.

3.Price the materials

List every material with a quantity, then check current prices - supplier apps, your last receipt for a similar job, or a quick call to the counter. Prices move; a six-month-old number can eat your margin on its own.

  • Add 10 to 15 percent for waste on anything you cut: lumber, tile, drywall, wire.
  • Mark materials up 20 to 50 percent over cost (35 is the middle of the pack). Sourcing, hauling, and warranting materials is work - charging cost-only is the most common rookie mistake.
  • Round quantities up to whole units you can actually buy. Nobody sells 1.3 gallons of paint.

4.Price the labor

Estimate realistic hours - including setup, cleanup, and the drive - and multiply by your hourly rate. Be honest with the hours; optimism here is the silent killer of margins.

If you do not know what your rate should be, work backward: target take-home, divided by the hours you can actually bill in a year. Our trade pricing guides each include a calculator that does this math for you, with 2026 benchmarks for your trade.

5.Add markup and contingency

Your price has to carry your overhead: insurance, fuel, tools, taxes, software, and the unpaid half-day a week you spend on paperwork. If you bill every hour at bare labor cost, the business quietly pays you less than a job would.

For genuine unknowns - opening a wall, unknown substrate, weather-dependent work - add a written contingency line of 10 to 15 percent, or carve that part out and quote it hourly. Never silently absorb risk to make the total look smaller.

6.Present it professionally

Assemble the eight parts from the checklist above: your business info and logo, the client info, the scope, itemized lines, the total, a validity window, payment terms, and a signature line. Clean layout, no hand-scrawled carbon paper.

Send it in writing - text or email - the same day you saw the job. Speed is a competitive weapon: the first professional estimate sets the reference point every later bid gets judged against.

7.Follow up

If you have not heard back in two or three days, follow up once - short and specific. "Happy to answer any questions on the bathroom estimate. If you want it done this month, I have two openings left." Most estimates are lost to silence, not price.

Make it easy for the customer to say no, too. A Not right now button on every FastEstimateMaker estimate lets them tell you it is the price, the timing, or a question, so your follow-up answers the real reason instead of guessing.

Track what happens to every estimate you send. Your win rate by job type tells you more about your pricing than any national benchmark ever will.

Worked Example: A Small Handyman Estimate

A guest bathroom refresh: replace a vanity faucet, re-caulk the tub surround, and patch and repaint a drywall ding. Solo handyman at $75/hr, materials marked up about 35 percent, all numbers realistic for 2026.

Line item Qty Unit price Line total
Labor - remove and replace vanity faucet1.5 hr$75.00/hr$112.50
Single-handle bathroom faucet (supplied)1$115.00$115.00
Labor - strip and re-caulk tub surround1 hr$75.00/hr$75.00
Silicone caulk and prep supplies1$18.00$18.00
Labor - patch and repaint hallway drywall1.5 hr$75.00/hr$112.50
Drywall patch kit and paint1$32.00$32.00
Total$465.00

Under the table, the terms - three lines is enough for a job this size:

  • Estimate valid for 30 days.
  • 25 percent deposit to schedule; balance due on completion.
  • Price covers the listed scope only - anything extra is quoted in writing before work begins.

Notice what makes this one winnable: labor and materials are separate lines, so the customer can see where the money goes; the faucet is named, so there is no argument about quality later; and the totals sit above a validity window that nudges a decision. That is the whole trick - clarity reads as competence.

Rates vary by market. For what to charge in your trade and region, see the 2026 pricing guides.

Now Generate One for Your Job - Free

You just read the seven steps; the AI runs them for you. Describe the job in a sentence or snap a photo, and Fast Estimate Maker writes the scope, itemizes materials and labor, and formats a branded estimate your customer can accept from their phone.

Generate a free estimate now

No sign-up - free estimate in 60 seconds.

Writing Estimates for Specific Trades

The seven steps hold for every trade; what changes is what you measure and where the risk hides. Quick notes for the most common ones, each with a full 2026 pricing guide behind it.

Painting estimates

Painting estimates live or die on prep, so itemize it - patching, sanding, caulking, priming - instead of burying it in the paint price. Quote by square foot ($2 to $6 per square foot of floor area for interiors is typical) and name the paint line you are using. Full benchmarks in our guide to how much to charge for painting.

Plumbing estimates

Most plumbing work quotes best as flat-rate jobs on top of a stated service-call fee, with parts marked up and named. Put "access" language in the scope - what happens if the wall has to open changes the price more than the fixture does. Rates and flat-job benchmarks in our guide to how much to charge for plumbing.

Handyman estimates

Handyman jobs mix known and unknown work, so most pros quote flat for the predictable part and hourly for surprises, with a minimum visit fee ($125 to $150) so short jobs still pay. The worked example above is a classic handyman estimate. Hourly and flat-rate benchmarks in our guide to how much a handyman should charge.

House cleaning estimates

Cleaning estimates are really two prices: the first clean (deep, priced higher) and the recurring visit. State both, define what a standard visit includes, and list add-ons like ovens, fridges, and windows as separate line items. Per-visit and per-square-foot rates in our guide to how much to charge for house cleaning.

Landscaping estimates

Landscaping bids run on crew-hours plus materials, so estimate labor in crew-hours and add a waste factor on plants and hardscape material. Separate design, install, and haul-away so the customer can trim scope without killing the job. Crew-hour and per-square-foot benchmarks in our guide to how to price landscaping jobs.

Writing Estimates - Common Questions

An estimate is an educated approximation of cost that can shift if the scope changes. A quote is a fixed offer to do defined work at a stated price. An invoice is the bill you send after the work is done. In the field most contractors use estimate and quote interchangeably - what matters is a written scope and price the customer approves before work starts.

For most residential trades, yes - the free estimate is the norm and customers expect it. Treat the time as a marketing cost. Charge when producing the estimate is real work in itself, such as detailed design or diagnostic teardown, and say so before you show up.

30 days is the standard validity window. If material prices in your trade are volatile, shorten it to 7 to 14 days. Always print the window on the estimate - it protects you from price swings and gives the customer a real reason to decide.

Yes. Paid estimates are common where diagnosis takes real time - HVAC, plumbing, and electrical service calls often run $50 to $150, usually credited toward the job if the customer hires you. Disclose the fee when booking the visit, never after.

An estimate by itself is generally not a contract - it is an approximation. Once the customer accepts it in writing and work begins, the accepted estimate plus its terms can function like one, and some states limit how far a final bill can exceed a written estimate. Write the scope carefully and put changes in writing.

You Know the Steps. Skip Them.

Describe the job once and get a professional, branded estimate in 60 seconds. Unlimited estimates, invoicing, payments, and follow-ups for $29.99/month. Built for solo contractors.

Generate one free now

No credit card required. No contracts. Cancel anytime.

Need to know what to charge first? See the 2026 pricing guides by trade »