Free estimate template

Fill in labor, materials and terms, watch the estimate take shape, and download the PDF. Built for contractors, cleaners, landscapers and other trades. No account needed.

Estimate generator

Who it is from and for
Items
  • $1,040.00

  • $840.00

  • $120.00

Tax, discount, deposit and terms

Free, no account. Your figures stay in this browser.

Want your client to sign and pay a deposit?

Send this estimate as a page they can approve online. You see when they open it and when they sign.

ESTIMATE

Number
EST-0001

From

Your business

Prepared for

Client

DescriptionQtyAmount
Labor (hours)16 x $65.00$1,040.00
Materials1 x $840.00$840.00
Permit and disposal fees1 x $120.00$120.00
Subtotal
$2,000.00
Total
$2,000.00
Deposit to start (30%)
$600.00
Balance on completion
$1,400.00

Terms and notes

This is an estimate, not a fixed price. The final cost may change if the scope changes or if hidden problems are found once work starts. We will tell you before any extra cost is added.

How to write an estimate that holds up

An estimate is a promise about how you will behave when the cost moves. These six lines make that promise clear.

  1. Labor and materials on separate lines

    Clients compare materials to what they can see in a store, and labor to what they expect a day to cost. Mixing them makes both harder to defend. Keep your markup on materials visible or inside the unit price, but be consistent.

  2. Say it is an estimate, and say what moves it

    An estimate is your best number today, not a promise. Name the things that change it: hidden damage, a change in scope, material price swings. Promise to tell the client before any extra cost is added.

  3. Put a cap on how far it can move

    Many clients relax when you add "we will not exceed this figure by more than 10% without your approval". It turns an open-ended number into one they can budget for.

  4. Include the unglamorous costs

    Permits, disposal, delivery, equipment hire, travel time. They are easy to forget at quote time and painful to absorb later, so give each its own line.

  5. A deposit before materials are ordered

    If you buy materials for the job, a deposit covers them. Put the percentage and the due date on the estimate so the first payment is part of the yes.

  6. A short validity window

    Material and labor costs move. Two weeks is typical for estimates; after that, the client asks for a fresh figure instead of holding you to an old one.

Which lines go on which job

A starting list per trade. Prices are yours to set; these are the lines that tend to get forgotten.

Painting
Surface prep and repairs, primer, paint coats per room, trim and doors, masking and cleanup
Landscaping
Site clearing, soil and grading, plants and sod, hardscape materials, irrigation, haul-away
Cleaning
Recurring visit price, first deep clean, add-ons (oven, windows, fridge), supplies surcharge
Remodeling
Demolition, framing, electrical and plumbing rough-in, finishes, permits, contingency allowance
Roofing
Tear-off, underlayment, shingles or panels, flashing and vents, decking repair allowance, disposal
HVAC and plumbing
Diagnostic visit, parts, labor hours, equipment, permit and inspection, warranty terms

Estimate generator: common questions

Turn the estimate into a signed job.

Send the same figures as a page your client can approve online. They sign, you take the deposit, and you see when they opened it.

Free plan · No credit card · 14 days of Pro