What an estimate actually is

An estimate is your best professional prediction of what a job will cost, written down so a customer can decide whether to hire you. It is not a guess scribbled on a napkin, and it is not a contract. It sits in between: a serious, itemized document that shows the customer you understood the work and thought honestly about the price.

The label matters because customers confuse estimates with quotes. An estimate approximates; a quote fixes a price for a tightly defined scope. If you want the full breakdown of that difference, read estimate vs quote. The steps in this guide work for either document, but pick the right word before you send, because it sets the customer's expectations about whether the number can move.

Scope the job before you price it

Every bad estimate starts the same way: pricing work you have not really seen. Walk the site when you can. Ask what done looks like to the customer. Find out what is behind the walls, under the floor, or above the ceiling, because the surprises hiding there are what turn a profitable job into a favor you did for a stranger.

Take photos and notes while you walk. Ask about access, parking, shutoffs, panels, and who moves the furniture. Ask when they want the work done and whether anyone else is quoting. The answers shape both your price and how the job fits around the rest of your schedule.

If you cannot visit in person, ask the customer for photos and a clear description, and state on the estimate that the price is based on what you could see. That one sentence prevents a lot of arguments later.

Step 1: List the work as line items

The single biggest upgrade you can make to your estimates is itemizing. A lump-sum number forces the customer to trust you blind. Line items show them exactly what they are paying for, and they make your price easier to defend when a competitor comes in lower with a vaguer number.

Write each line so someone outside the trade understands it. Compare the difference:

Vague line itemClear line item
Bathroom workRemove and haul away vanity, toilet, and flooring
MaterialsPorcelain floor tile, thinset, grout, and sealer for the main bath
LaborTwo installers, one day, including subfloor prep and cleanup
MiscellaneousDisposal fee plus floor protection for the hallway

Clear line items do two jobs at once: they sell the customer on your thoroughness, and they protect you when someone asks what was included.

Step 2: Price the materials

Do not price materials from memory. Material costs move, and the number in your head is usually from a job you did a while ago. Check your supplier's current prices, or call for a quote on anything large, and build your material lines from real numbers.

Include everything you will actually buy: the main materials, plus fasteners, adhesives, tape, blades, disposal bags, and the other consumables that quietly eat margin. Many contractors also add a waste allowance, often somewhere around 10 percent depending on the material, because cutting and breakage are part of the job. Treat that as a choice you make deliberately, not a rule.

Step 3: Price your labor

Estimate the hours the job will take, then multiply by your hourly rate. Be honest about the hours: include setup, cleanup, drive time for material runs, and the second trip nobody plans for. If you are bringing a helper, their hours go in too.

If you have never worked out what your rate should be, stop and do that before quoting anything else. Our guides on how to price contractor jobs and how to calculate your hourly rate walk through the math. A rate pulled out of thin air is the most common reason good tradespeople stay broke.

Step 4: Cover overhead and add profit

Materials plus labor is your cost, not your price. On top of that cost sits your overhead: insurance, the truck, tools, phone, software, and the hours you spend quoting jobs you do not win. On top of overhead sits profit, which is not a dirty word. Profit is what lets you fix a callback without going under.

Many contractors apply a markup somewhere in the 10 to 20 percent range, but the right number is whatever covers your real overhead and leaves a real profit. The method matters more than the percentage: know your costs first, then choose a markup on purpose. The contractor markup and contractor overhead and profit guides go deeper.

Step 5: Add tax, permits, and extras

Sales tax rules vary by state, and some places tax materials and labor differently. Show tax as its own line so the customer sees it is the government's number, not yours, and check the rules where the job is. EstimateBook includes tax presets for all 50 US states plus DC and the Canadian provinces and territories, which saves the lookup, but you should still review the tax on each estimate.

Decide how to handle permits and uncertain items. List permits as their own line if you are pulling them. For things you cannot price yet, like tile the customer has not picked, use an allowance and label it clearly. Then write an exclusions line for what your price does not cover. Exclusions are not pessimism; they are the part of the estimate that prevents the worst conversations.

Step 6: Format it so the customer can say yes

A good estimate reads top to bottom like a story the customer already believes: your business name and contact details, their name and job address, the date, a short scope summary, the itemized lines, subtotal, tax, total, and your terms. The full checklist lives in what to include in an estimate, and free estimate template gives you a structure to copy.

Presentation is not vanity. A clean, branded PDF signals that the work will be done with the same care as the paperwork. This is the part EstimateBook is built for: describe the job by voice, text, or photo on your phone, review and edit the drafted line items, and share a polished PDF through Messages, Mail, or WhatsApp. The draft is a starting point; you check every line before it goes out.

Step 7: Send it fast, then follow up

Speed wins work. Send the estimate while the site visit is still fresh in the customer's mind, ideally the same day. Send it as a document, not a number in a text message, so the itemization and terms travel with the price.

Then follow up. Customers get busy, and silence usually means they have not decided, not that they said no. A short check-in a few days later is normal professional behavior, and how to follow up on an estimate covers timing and wording. Put a validity date on every estimate so an old price cannot come back to bite you; how long is an estimate good for explains how to set it.

Mistakes that lose jobs or money

Most estimating problems come from a short list of habits. Avoid these and you are ahead of most of the field:

  • Quoting one lump sum with no itemization, which makes your price impossible to defend
  • Forgetting exclusions, so the customer assumes everything they can imagine is included
  • No validity date, which lets a customer accept a stale price after your costs moved
  • Pricing materials from memory instead of current supplier numbers
  • Leaving out overhead and profit, so a busy month still loses money
  • Sending the estimate days late, after a faster competitor already followed up
  • Never following up at all, and assuming silence means no