Try TrustPro free for 14 days See Plans
Free tool

Free Handyman Estimate Template (PDF Generator)

Price each task, pre-price the "while you're here" add-ons as optional lines, set a small deposit, and download a PDF the customer can approve from their phone.

  • Real PDF download, not a print dialog
  • Optional add-ons priced outside the total
  • Deposit line and signature block built in
  • Converts to an invoice in one click

Updated September 4, 2026 · By Keith Peiker, working restoration contractor

Build your estimate

Your business

Saved once, reused on every document you make here.

Add your logo to the top-left of the document.

Customer

Estimate details

Line items

1
Amount$0.00

Tip: press Enter in the last Rate box to add another row.

Totals

Payment & notes

Payment methods accepted

Saved in this browser only — nothing is uploaded.

Accent
ESTIMATE
Prepared for
Job / project
Line items
DescriptionQtyUnitRateAmount
Subtotal$0.00
Total$0.00
Payment methods
Credit card · Check · Cash
Terms
This estimate is valid until the date shown above. Pricing may change if the scope of work changes or if hidden conditions are found once work begins. A deposit is required to schedule the work; the balance is due on completion unless otherwise agreed in writing.
Accepted by
Signature
Date
Thank you for your business.
Powered by TrustPro · trustpro.io
Total$0.00
Prefer a blank template? Download the fillable estimate — no signup.

A handyman estimate is a priced to-do list with the assumptions written down. The customer wants to know what each task costs, what happens if you find rot under the deck boards, and whether the mailbox post is included. The generator below starts with a realistic pre-listing repair list — seven priced tasks plus three optional add-ons the customer can say yes to — and when they approve it, one click turns it into the invoice.

Below the tool: what belongs on the estimate, when to quote hourly versus flat per task, how much deposit a small job justifies (and where the law caps it), and how to keep a three-hour visit from becoming a full day of unpaid "while you're here."

How to write a handyman estimate

  1. Add your business details

    Company details, logo and your license number or status line.

  2. Enter the customer and the property

    Name, contact details and the job address.

  3. Number and date it, and set the valid-until date

    The number is prefilled; set a validity window.

  4. Price every task on its own line

    One row per task with the hours or a flat price, your minimum charge stated once, and the assumptions that change the price in the details.

  5. Say who supplies what and add the trip charge

    Customer-supplied fixtures versus yours, materials as rows or an allowance, and the trip charge as its own row.

  6. Pre-price optional add-ons and set the deposit, if any

    Extras ticked Optional so they print priced outside the total; a deposit on material-heavy jobs; how changes get approved.

  7. Download, send, and convert when approved

    Text or email the PDF. When the customer says yes, untick Optional on accepted add-ons and press Convert to invoice.

What to include on a handyman estimate

Every task, priced on its own line
Hourly tasks show estimated hours × rate; flat tasks show the price. The customer can drop a line without re-quoting the whole job.
Your minimum charge, stated once
"Two-hour minimum per visit" in the terms means a customer who cuts the list to one task is not surprised by the bill.
Assumptions that change the price
Existing wiring is sound, the deck framing is solid, the customer supplies the paint. Write the assumption, and what happens if it is wrong.
Who supplies what
Customer-supplied fixtures save them money and cost you the warranty on the part. Say both on the estimate.
Materials and the trip charge
A materials lot at cost plus markup, and the supply run as its own line — the same way they will appear on the invoice.
Optional add-ons, pre-priced
Pressure-wash the walk, haul away the debris, set the mailbox post. Optional lines sit under the total so the customer can add them without a second estimate.
Deposit, if any, and how the balance is paid
Small jobs often need no deposit; a materials-only deposit is common when you are buying a $300 fan. Either way, say when the balance is due.
How changes get approved
"Anything not on this list is priced by text before I start" is a one-sentence change-order policy that fits a handyman job.
Valid-until date
Two to four weeks. Material prices and your calendar both move.

What should a handyman estimate include?

A priced task list, the assumptions behind each price, and the rules for what happens when reality differs from the list. Most handyman estimates fail on the second and third parts, not the first. "Replace exhaust fan — $170" is a fine line until the old fan turns out to be wired with lamp cord and there is no duct to the outside. The estimate should have said "like-for-like unit on existing wiring and duct; if either needs replacing I stop and text you a price."

  • Task lines with a details sentence each. What is included, what the customer supplies, what you assumed.
  • Materials as a lot with "cost plus markup, receipts available" in the terms, and the trip charge separate.
  • Your minimum, stated once, so a customer who trims the list to a single task is not surprised.
  • Optional add-ons under the total — the jobs they mentioned but did not commit to.
  • Deposit and balance terms, the change rule, and a valid-until date.

If the customer is a landlord or a listing agent, add the property address to the job line and expect the estimate to be forwarded to an owner who has never met you. Write it for that reader: no shorthand, no "as discussed." The seven-step estimate guide covers the general method; a handyman estimate is that method with more lines and smaller numbers.

Should a handyman quote hourly or a flat price per task?

Flat-price the tasks you have done enough times to know the hours cold. Quote hourly, with a not-to-exceed number, for anything you cannot see until you open it up. Then put both on the same estimate. The customer does not care which model you used; they care that the faucet is $130 and the mystery leak under the sink is "1–2 hours at $85, I stop and call at two."

Choosing the model line by line
Task typeQuote it asWhy
Known scope (faucet, fan, TV mount, door hardware)Flat priceYou know the hours. A flat price rewards you for being fast and stops the clock-watching.
Unknown scope (leaks, rot, "it just stopped working")Hourly with a not-to-exceedYou cannot price what you cannot see. The cap keeps the customer from fearing an open meter.
Multi-task visit under your minimumHourly, minimum statedThree ten-minute tasks are still a two-hour visit once you include the drive and the setup.
"While you're here" extrasOptional line, pre-pricedYes or no on the spot, no second estimate, no unpaid favors.

One caution on flat pricing: a flat price is a promise about your hours, not a coupon. If a flat-priced task blows up because of something you could not have seen, that is a change — tell the customer before you continue. If it blows up because you underestimated, eat it and fix your price list. The markup and margin calculator is worth ten minutes if you have never checked what your flat prices actually earn.

How much deposit should a handyman ask for?

For a half-day of small tasks with materials you can buy on the way, often none — the deposit is not worth the friction, and the payment risk is a few hundred dollars you can collect on the spot. When you are buying something specific for the job — a $300 fan, a custom-cut mirror, a special-order lockset — a deposit that covers the materials is normal and reasonable. The customer whose faucet you are installing tomorrow should not be surprised by a request for the faucet's cost today.

Where you can take more than that, be aware some states cap it. California's Contractors State License Board says a home-improvement down payment "cannot be more than $1,000 or 10 percent of the contract price, whichever is less," with no exception for special-order materials — and its guidance on the unlicensed-work exemption repeats the 10 percent figure for small jobs. Other states set their own caps or none at all; the contractor deposit guide lists the ones verified against the statute. For a handyman, the practical rule is simple: never hold more of the customer's money than the materials you have bought and the day you have blocked.

Take the deposit the same minute they approve
A deposit paid by card from the estimate is collected; a deposit promised for "when you get here" is a conversation. The generator prints the deposit amount under the total and the acceptance block right below it, so the customer signs and pays in one motion.

How do you keep "while you're here" from eating the day?

Pre-price it. Every handyman knows the moment: the list is done, the tools are out, and the customer says "while you're here, could you just…" Say yes to the ones on the estimate's optional list at the printed price, and text a price for anything else before you touch it. The optional lines on this estimate exist so the customer sees the price for the pressure-washing and the mailbox post before you are standing in their driveway with a wet hose.

For anything bigger than a line item — the "while you're here, the deck is actually rotten" conversation — stop and write it down. A two-line text works for a $200 addition; for a change that turns a repair into a rebuild, the free change order template gives you the revised total and both signatures in a minute. The rule to print on the estimate is one sentence: anything not on this list is priced in writing before I start.

How long should a handyman estimate stay valid, and what happens after "yes"?

Two to four weeks. Beyond that your calendar has changed, the customer's list has grown, and material prices may have moved. A valid-until date also gives you a clean reason to follow up: "the price on the exhaust fan holds through the 26th — want me to book it?" Half of handyman estimates go quiet not because the customer said no but because nobody asked again; the follow-up cadence in why customers ghost after an estimate is built for exactly that.

After the yes, the estimate becomes the invoice. In this generator the Convert to invoice button carries the accepted lines, the customer and any deposit paid into the invoice generator with the balance already calculated; drop the optional lines they declined and add the hours that changed. For the general version of this tool, see the free estimate template.

If you want the estimate to chase itself
Full disclosure, TrustPro is ours. The handyman CRM sends the estimate by text with an approve-and-pay link, takes the deposit by card or ACH, converts the approved estimate to an invoice, and follows up automatically until you get an answer. Core costs $29 a month; the 14-day trial needs no credit card. This free generator does the estimate; TrustPro does the chasing.

FAQ

Should a handyman estimate be hourly or a flat price?

Both, line by line. Flat-price the tasks you have done enough times to know the hours — faucets, fans, door hardware — and quote unknowns hourly with a not-to-exceed cap. Putting both on one estimate gives the customer a firm number where you can and an honest range where you cannot.

Do handymen ask for a deposit?

For a short visit with everyday materials, usually not. When you are buying something specific for the job — a fan, a custom-cut piece, a special-order lockset — a deposit covering the materials is normal. Some states cap deposits; California limits home-improvement down payments to 10% or $1,000, whichever is less.

How do I handle "while you're here" requests on a handyman job?

Pre-price the likely extras as optional lines on the estimate, say yes to those at the printed price, and text a price for anything else before you start. State the rule on the estimate: anything not on the list is priced in writing first.

How long is a handyman estimate valid?

Two to four weeks is typical. Put the date on the estimate. It protects you from material price changes and gives you a natural reason to follow up before it expires.

What should a handyman estimate say about customer-supplied parts?

Note "customer-supplied" on the task line and state that your workmanship warranty excludes the part itself. You did not choose it, so you cannot stand behind it — but you can stand behind the installation.

Can I turn a handyman estimate into an invoice?

Yes. In this generator, the Convert to invoice button carries the accepted line items, the customer details and any deposit into the invoice generator with the balance due already calculated. Remove any optional add-ons the customer declined and adjust hours that changed.

Keep reading

Send the estimate from the driveway and take the deposit before you leave

TrustPro sends estimates by text and email, collects the deposit online by card or ACH, converts the approved estimate to an invoice with one tap, and lets you check the customer against a contractor-side vetting network before you quote. From $29/month, 14-day free trial, no credit card.

Start your free trial