Playbooks ยท Handyman businesses

Handyman Estimate Template: How to Price a Punch List Line by Line, With a Worked Example

Updated November 6, 2026

By Moni Mindich, founder, 20 years in home improvement

A handyman estimate template has a harder job than most trades' templates, because one visit can hold five different jobs. The template has to price each line its own way (flat rate, hourly or materials) and still add up to one number the homeowner can say yes to.

Quick answer: List each task on its own line, priced flat for repeat jobs (fan swaps, TV mounting, door adjustments) and by the hour for open-ended ones (drywall patching, caulking), add materials at a stated markup, apply your minimum or trip charge, and state what is excluded and how long the price holds. The template and a worked $1,118.50 punch list are below.

Hear the AI answer and book a job on your own phone, in 1 minute →

Published November 6, 20263 min read

Flat rate or hourly: decide per line

Housecall Pro puts handyman rates at $50 to $150 an hour, with most self-employed pros at $50 to $80 and companies at $75 to $125. Its customer data shows flat prices of $150 to $300 for ceiling fan installation, $120 to $250 for TV mounting and $75 to $225 for interior door repair. It also suggests a $125 to $200 minimum service charge, a $30 to $80 trip fee outside your normal area and a 10% to 30% markup on materials you source ({HCP}).

The rule I use: if you have done the task fifty times, price it flat. If you cannot see the end of it until you open the wall, price it by the hour with an estimate of hours, and say so on the line.

The fill-in template

LineWhat to writePricing
Customer and addressName, address, access notes, pets, parking-
Task 1..nOne task per line: what, where, which materialsFlat, or hours x rate
MaterialsItem, cost, markup %, who supplies itCost + markup
Minimum or trip chargeApplies when the total is under your minimum, or the address is outside your areaFlat
ExclusionsPermits, licensed electrical or plumbing beyond fixture swaps, hidden damage-
Hidden damageHourly rate for anything found after opening up, approved firstHourly
TermsPrice valid 30 days, deposit for special-order materials, payment on completion-

Worked example: a five-item punch list before a home sale

A seller's agent sends a list from the buyer's inspection. The hourly rate ($95) and flat prices are assumptions inside the Housecall Pro ranges above.

TaskHow it is pricedTotal
Swap living room ceiling fan (customer supplies fan)Flat$225.00
Adjust two sticking interior doors2 x $110 flat$220.00
Mount TV on drywall with stud mountFlat$180.00
Re-caulk tub and two vanity tops1.5 hrs x $95$142.50
Patch four drywall holes, prime and paint3 hrs x $95$285.00
Materials: caulk, patch, primer, paint sample$55 cost + 20% markup$66.00
Estimate totalOver the minimum, so no trip charge$1,118.50

Two lines carry the risk: the caulking and the drywall. If the tub caulk hides soft drywall or the patch needs a second coat after drying, the hourly lines absorb it honestly, and the hidden-damage line covers anything bigger. The flat lines are where you make your margin, because you know how long they take.

Estimate or quote: say which one it is

An estimate is your best guess and can change with what you find; a quote is a fixed price. Handyman work mixes both, so label each line. The flat lines in the example are quotes: the price does not move. The hourly lines are estimates with the hours shown, and the hidden-damage rate tells the customer in advance what happens if the job grows. Writing it this way heads off the most common handyman dispute, the bill that came in higher than "the estimate" when the customer heard a fixed price. If a line keeps going over, raise its hours on your price list rather than absorbing the difference every time.

Licensing limits belong on the estimate

Many states cap the dollar value or the type of work a handyman can do without a contractor license, and most require a licensed electrician or plumber for anything beyond a like-for-like fixture swap. Check your state's rules and put the exclusion on the estimate, so the homeowner is not surprised when you refer the panel work out.

Turn the estimate into the next job

Punch lists for sellers come in waves before closing dates, and real estate agents send repeat work. Send the estimate the same day, follow up on day two, and after the job ask the agent to keep you on their list. Check your rates with the free handyman pricing calculator and read how to price handyman jobs for the hourly math.

Where Unmanually fits

Unmanually is a 24/7 AI Office Manager for handyman businesses. It answers calls and texts while you are on a job, collects the list and photos, builds the estimate from your price list, sends it and follows up. See how it works for handyman businesses.

Related
FAQ

Common questions

What should a handyman estimate include?

One line per task priced flat or by the hour, materials with your markup, a minimum or trip charge, exclusions (permits and licensed trade work), an hourly rate for hidden damage, and terms: how long the price holds, deposits and payment.

Should a handyman charge by the hour or by the job?

Both, per line. Price repeat tasks flat (fan swaps, TV mounting, door adjustments) and open-ended tasks by the hour with an estimate of hours. Housecall Pro puts hourly rates at $50 to $150.

How much should a handyman mark up materials?

Housecall Pro suggests 10% to 30% on materials you source, transport, warranty or return. State the markup on the estimate.

What is a handyman minimum charge?

A minimum service charge, often $125 to $200 per Housecall Pro, covers travel, setup and admin on small jobs. Waive it when the estimate is already over the minimum.

Turn the hours this takes into minutes of talking.

Home service businesses answer only about half their calls (Invoca, July 2026), and owners spend about 11 to 16 hours/week on admin. Knowing what to do is the easy part; the money leaks out in the calls you can't take, the quotes nobody chases and the invoices that sit unpaid. Unmanually is a 24/7 AI Office Manager for handyman businesses that you run by voice from your phone:

  • Answers your business line 24/7, quotes from your price list and books the job on the live call, so the customer doesn't ring the next company on Google.
  • Sends the quote, follows up until they say yes, then sends the invoice and chases it until it's paid.
  • Texts confirmations and reminders, keeps your calendar and remembers every price and promise.
  • Plus a free website for your business, set up for you. On a plan, every form fill gets a call back from your AI Office Manager in about a minute.

Sources: Invoca, July 2026 (52% of home-service calls answered by a person, 60M+ calls); admin hours: Time etc / Censuswide 2023 and Amex SME Barometer 2026.

Hear the AI answer and book a job on your own phone

Unmanually is an AI Office Manager that works 24/7 and that you run by voice from your phone. Leave your mobile number and the AI Office Manager calls you right away, the same way it would call back one of your customers. That call is the demo: it answers, books you a 15-minute time with the founder and follows up.

We use your details only to call you and follow up about Unmanually. Unsubscribe any time.

Two ways to start today

Pick the one that fits where your business is right now.

Most owners pick
Growth plan

$99/month

Your AI Office Manager calls back every lead, books the job and runs your office 24/7, so hours of admin become minutes of talking.

Start Growth
or
Free forever
Free website

$0, no credit card

A website for your business that makes your phone ring, built in 60 seconds. Add the Growth plan whenever you are ready.

Get my free website

Compare all plans

Never miss a job call again. Hear the AI answer and book one.Hear it