Handyman Estimate Template

Handymen estimate more often than almost anyone in the trades — most jobs start as a texted list and a photo, and the client wants a number before dinner. This free handyman estimate template turns that list into a document: each task priced on its own line, materials handled honestly, and a cap that tells a cautious homeowner exactly how bad it cannot get. For work this small, the estimate is usually your first impression, and it competes with rivals who never send one at all.

A good small-job estimate does quiet work on both sides. Per-task prices let the client trim the list without killing the deal, a bundled day makes your trip worth driving, and the phrase "as described" — priced from the client's description — decides in advance what happens when a patch turns out to be a hole. Send it typed the same evening and you look like the professional choice at any price. The sample below is a real punch-list day; edit every task and rate.

Job done and ready to bill? Use the handyman invoice template →

What this template looks like

Estimate
EST-0347
Issue date
20 Aug 2026
Valid until
19 Sept 2026
Beacon Home Repair
4419 Maize Rd, Columbus, OH 43224
(614) 555-0158
dan@beaconhomerepair.example
Insured — general liability
Alan & Priya Mehta
1226 Oakland Park Ave, Columbus, OH 43224
Site: same — punch list, single visit
DescriptionQtyRateAmount
Drywall patch & paint match — stairwell, two holes1$240.00$240.00
Door adjustment & hardware swap — per door3$75.00$225.00
Caulk & seal — tub surround and kitchen backsplash1$160.00$160.00
Materials at cost — receipts provided (allowance)1$90.00$90.00
Haul-away — old storm door & job debris1$60.00$60.00
Subtotal$775.00
Total$775.00
Estimate valid for 30 days. 25% deposit holds the date; balance on completion. Tasks are priced as described — anything that opens up bigger is approved by text before work continues, and the total will not exceed $950 without written approval. Materials billed at cost, receipts provided.

A sample estimate — every field, from the scope lines to the validity date and terms, is yours to edit in the free generator.

Get this template

How to fill out a handyman estimate

  1. Put your name, contact block, and insurance line up top

    Your working name — a personal name is fine — with phone, email, and mailing address, plus one line saying you carry general liability insurance. On small jobs that line does the vetting a license number does elsewhere: landlords and property managers ask for it before adding a vendor, and homeowners read it as the difference between a business and a guy with a truck.

  2. Number it and give the price thirty days to live

    Keep estimates in their own running sequence — EST-0347 here — with the issue date and a valid-until date a month out. Small-job prices move less than construction bids, but your calendar moves plenty, and the window keeps a client from surfacing in August expecting April's number and April's availability. It also gives your follow-up text a natural excuse.

  3. Name the client, the property, and the visit

    The prepared-for block takes the client's name and contact details, the property address with any unit number, and one line framing the work — "punch list, single visit." For rentals, bill the landlord or manager, not the tenant who opened the door. That framing line matters later: it says the price was built around one trip, which is exactly what your day-rate math assumed.

  4. Price every task on its own line, as described

    One line per task, in the client's own words: the drywall patch, the doors that stick, the tub that needs caulk. Repeated tasks take a per-unit price with the count in the quantity column — three doors at one rate. Per-task pricing lets the client drop a line without renegotiating the rest, and "as described" quietly records what each price was based on.

  5. Handle materials at cost and list the haul-away

    Carry materials as a small allowance billed at cost, receipts provided — on jobs this size, transparency beats markup, and the receipt line ends the only argument small jobs reliably produce. If you are hauling anything away, the old storm door or the debris, give disposal its own line. Dump fees are real, and a priced line beats an awkward add-on later.

  6. Write the not-to-exceed cap and the opens-up-bigger rule

    Two sentences in the notes carry most of the protection. The total will not pass a named cap without written approval, and any task that opens up bigger than described — soft drywall behind the tile, rot under the sill — pauses until the extra is approved by text. Nervous clients sign faster with a ceiling, and you have pre-agreed the conversation surprises always force.

  7. Set light deposit terms and send it the same evening

    Small jobs need small formality: no deposit under a threshold you choose, a quarter down above it to hold the date, balance on completion. Say which applies. Then send the PDF the evening you saw the job — on punch-list work the first typed estimate usually wins, because half your competition never sends anything. One follow-up text two days later closes most of the rest.

Estimating tips for handyman jobs

On small jobs, the estimate is the audition

Nobody hires a handyman off a portfolio. They hire off signals, and a typed estimate that arrives the same evening — tasks itemized, cap stated, insurance noted — is the strongest signal available at this scale. It says the invoice will be just as clear and the work probably matches. The clients worth having, landlords and busy homeowners with a list every season, notice exactly this kind of thing. Many will stop collecting other numbers entirely, which is the quiet way small-job pros end up booked.

Bundle tasks until the trip pays for itself

Drive time, setup, and the store run cost the same whether you fix one thing or six, which is why most handymen hold a half-day minimum. Put the minimum to work in the estimate instead of apologizing for it: when the listed tasks come to three hours, say the fourth is already paid for and ask what else has been waiting. Clients almost always find something — the gutter, the wobbly fan — and a fuller day at the same trip cost is better margin for you and a better deal for them.

A not-to-exceed cap closes the cautious client

Hourly pricing scares people who have been burned — the meter could run anywhere. A cap fixes that with one sentence: labor billed hourly, total not to exceed the stated number without written approval. You keep the fairness of hourly billing on unpredictable work; the client gets a worst case they can say yes to tonight. Set the cap with honest headroom above your expected hours, not at them, so a normal overrun stays inside it and the approval conversation is saved for genuine surprises.

Materials at cost, receipts stapled

Marking up a tube of caulk is not where a small-job margin lives, but it is exactly where small-job trust dies. Estimate materials as an at-cost allowance, keep the receipts, and hand them over with the bill. The dollars involved are small; the signal is not — a client who watches you pass hardware through at cost stops auditing everything else. Price your knowledge into the labor lines, where it belongs and where nobody can comparison-shop it against a shelf tag.

Price the task as described — and write those words down

Half of handyman risk is that the client's description is the only survey you get. "Small drywall patch" can mean a nail hole or a shower leak's aftermath. Price what was described, put "as described" on the line, and pair it with the pause rule in your notes: work stops for approval the moment a task is bigger than its description. That phrase converts every unpleasant surprise from an argument about your price into a shared discovery about their wall.

Frequently asked questions

Is a handyman estimate legally binding?

The estimate itself is an offer, not a contract — it binds nobody until the client accepts, and even then most small jobs proceed on the estimate's terms rather than a separate agreement. That is exactly why the wording matters: once accepted, your per-task prices, cap, and pause rule are likely the only written terms the job has. Keep firm prices labeled firm, keep the cap explicit, and save the acceptance text or email with the estimate.

Estimate or quote — does the difference matter on small jobs?

More than the job size suggests. A quote is a fixed price you must honor; an estimate can move when documented conditions do. For defined tasks you have seen — swapping hardware on three doors — a firm per-task price is effectively a quote, and clients like it. For anything priced off a text-message description, keep the word estimate and the as-described language, because the description is doing the surveying a bigger trade would do in person.

How long should a handyman estimate stay valid?

Thirty days is plenty. Hardware prices drift rather than spike, so the real reason for the window is your calendar — a client who resurfaces in three months is booking a different season of your availability, possibly at different rates. The valid-until date also gives you a graceful follow-up: a short message that the estimate expires Friday and your next open Saturday is filling reads as scheduling, not pressure, and it regularly shakes loose a decision.

Should a handyman ask for a deposit?

Scale it to the job. Under a few hundred dollars, skip it — the paperwork friction costs more than the risk, and payment on completion is the norm. Above your threshold, or whenever you are buying materials specific to the job, a quarter down is fair and filters out clients who were never going to book. State the rule on the estimate either way, so the absence of a deposit reads as policy rather than looseness.

Should I price by the task or by the hour?

Both, by design. Tasks you can see and size — a door adjustment, a caulk line — get firm per-task prices, which clients prefer and which reward you for being fast. Work you cannot size from a description gets an hourly rate under a not-to-exceed cap. The estimate can carry both structures side by side, and the half-day minimum sits underneath either one, making sure a scattered list of small fixes still adds up to a trip worth taking.

What happens when a task is bigger than the client described?

If the estimate did its job, exactly what the notes say: work pauses, you show the client what the wall was hiding, and the extra is priced and approved by text before you continue. The as-described line is what makes that moment calm — you are not defending your original price, because the original price was explicitly for the task as described. Build the provision in on estimate day; it cannot be retrofitted once the surprise is sitting open.

Do I add sales tax to a handyman estimate?

Mirror whatever your invoice will do, and that depends on your state. Repair labor is exempt in some states and taxable in others, materials you supply often carry tax either way, and repair-versus-improvement distinctions can flip the answer job by job. The sample uses a zero rate. If you are registered to collect, put your real rate on the estimate so the accepted total matches the final bill; if you are not registered, leave it at zero.

Is this handyman estimate template really free?

Yes — fill it in and download the PDF with no signup, no watermark, and no catch, for one punch list or for every list you price this year. When a client says go ahead, the Paid app on iPhone turns the accepted estimate into an invoice in one tap, carrying the tasks, prices, and terms across — handy when the same landlords call every season. The template needs nothing beyond this page, though.

The app goes further

From “yes” to invoice in one tap

The free tool here makes a clean one-off PDF; the Paid app on iPhone picks up where the estimate leaves off — when the client accepts, one tap turns it into an invoice with the client, scope lines, and terms carried over, and you can see which estimates are still waiting for an answer.