SnapTakeOff
SnapTakeOff
Photos in, quotes out.
SnapTakeOff

The SnapTakeOff Blog

Pricing, quoting, and paperwork advice for solo handymen and single-trade contractors.

Start free trial

← All posts

Flat Rate vs. Hourly Pricing for Handymen: Which Wins on Which Jobs

October 29, 2026 Β· 7 min read

β€œDo you charge by the hour, or can you just give me a price for the whole job?” Every handyman hears some version of that question every week β€” and how you answer it quietly decides who carries the risk when a job runs long, who the customer trusts, and whether the work pays what it should. Flat rate and hourly are not rival religions. They are two tools, and each one wins on a different kind of job.

This guide shows where each model wins, where each one loses, how to build a flat rate from your own recorded times, and the hybrid most solo operators end up using once they have tried both.

The short answer: price certainty flat, price uncertainty hourly

If you can describe the job completely before you start β€” the task, the materials, and how long it usually takes you β€” a flat rate usually wins. The customer gets one number they can approve, and you get rewarded when experience makes you faster. If you cannot describe the job until you open something up, hourly usually wins. You get paid for the time the problem actually takes, instead of guessing at a number and absorbing every surprise yourself.

Everything else in this post is working out where that line falls on real handyman work.

How each model actually works

  • Flat rate. One fixed price for a defined scope, agreed before work starts. If the scope does not change, the price does not change β€” whether you finish in forty minutes or two hours.
  • Hourly. Your rate multiplied by the time on site, usually plus materials. The final total is not known until the job is done, so it needs a clear rate, a time record, and ideally a not-to-exceed figure.
  • Minimum + hourly. A set minimum covers the visit, then hourly billing takes over. This is the structure many operators use for punch lists and first visits β€” see our guide to the handyman minimum charge for how to set that minimum.

When flat rate wins

  • Repeatable jobs you have timed. TV mounting, ceiling fan swaps on existing wiring, faucet replacements, disposal swaps, and furniture assembly β€” work you have done enough times to know your average time, not your best time.
  • Jobs customers are comparing. A homeowner with three quotes can compare one total against another total. An hourly rate forces them to guess how many hours each person will take, and most guess wrong in the cheapest direction.
  • Work where speed is your advantage. Hourly billing punishes efficiency: finish faster, bill less. A flat rate built on average time pays you for the skill that lets you finish sooner.
  • Small jobs that need a fast yes. β€œ$185, parts included, I can do it Thursday” closes more work than a rate, an estimate of hours, and a caveat.

The cost of that certainty is risk, and it is yours. Price a ceiling fan as a simple swap and find no electrical box in the ceiling, and the extra hour comes out of your margin unless your quote named that exclusion in advance. Flat rate only pays when the scope, and what is not in the scope, are written down.

When hourly wins

  • Troubleshooting and diagnosis. A leak, a door that will not latch for an unclear reason, an intermittent fault β€” you do not know the job until you find the cause.
  • Hidden or older-home conditions. Previous repairs, non-standard fittings, and damage behind walls can turn a one-hour plan into a half day through no fault of yours.
  • Open-ended punch lists. When the customer has a list that grows as you walk the house, hourly billing with a minimum lets the list run without renegotiating every item.
  • Work the customer keeps changing. If the scope moves mid-job, time-based billing moves with it. A flat price does not β€” unless you stop and write a change order for every addition.

Hourly has a cost too: trust. Customers watch the clock, worry that slow work pays you more, and sometimes question the final hours. Manage it the same way you manage any pricing β€” say the rate and the expected range up front, offer a not-to-exceed number when you can, and tell the customer before you cross it, not after.

Side by side

QuestionFlat rateHourly
Who carries the risk if the job runs long?You doThe customer does
Does the customer know the total up front?Yes, for the defined scopeOnly a range or a cap
What happens when you get faster?Your effective hourly return risesYou bill fewer hours
Best scopeDefined and repeatableUnknown or changing
Biggest dangerUnder-pricing a job with surprisesClock-watching and disputed hours
Paperwork that protects youWritten scope and exclusionsRate, time record, and a not-to-exceed figure

How to build a flat rate you can trust

A flat rate should never be a guess with confidence added. Build it from records, in four steps:

  • 1. Track your real times. For the next month, note how long your ten most common jobs actually take, door to door. Your memory keeps the fast ones; the record keeps the average.
  • 2. Price the average, not the best case. Multiply your average time by the hourly rate your costs require. If you have not built that rate yet, our guide on how to price handyman jobs walks through it from your real costs.
  • 3. Add materials and a small buffer. Materials go on at your usual markup, and predictable jobs still earn a modest contingency for the stripped screw and the extra store run. Keep it honest and spread it across the price β€” do not pad one visible line.
  • 4. Write the edges down. Every flat quote names what is included, what is excluded, and what happens if you find hidden damage: work pauses, the extra is quoted, the customer approves before you continue.

Revisit each flat rate after every ten or so jobs. If a job consistently runs over, the price is wrong β€” raise it or narrow the scope it covers. A flat-rate list is a living document, not a poster you print once.

A worked example, with round numbers

Here is an example using round numbers β€” swap in your own. Say your rate is $75 an hour. You have timed a standard faucet replacement eleven times: it averages 1 hour and 20 minutes on site, plus the visit overhead your minimum already covers. Labour at your average time is about $100. The faucet and supplies cost $90 at the store; marked up 20%, that is about $108. A flat price around $210–$225 is defensible: it matches your recorded average, covers materials properly, and gives the customer one number. Finish in an hour and your effective return rises β€” that is the flat-rate reward working as intended.

Now take the call right after it: β€œThe faucet drips and the cabinet floor feels soft.” That is not the same job. You do not know if it is a washer, a valve, or water damage until you look β€” so that visit is hourly, with your minimum up front and a promise to report what you find before any repair bill grows. Same trade, same afternoon, two models β€” chosen by how much of the job you could honestly describe in advance.

The hybrid most solo handymen end up with

Talk to established solo operators and most describe the same settlement: a written flat-rate list for the fifteen or so jobs they do every week, hourly billing underneath it for diagnosis, unknowns, and growing lists, and a minimum charge under everything so no visit loses money before it starts. Prices vary by region, materials, and how a business is set up, so build your list from your own times rather than copying someone else's numbers.

Start small. Pick your five most repeatable jobs, time them, and publish those five flat prices to yourself first. Quote everything else hourly while you keep recording. Within a couple of months you will have a flat-rate list you can defend line by line β€” and a clear rule for the jobs that should never be on it.