Pulse - Value Added
FRACTIONAL CRO · MARYLAND-BASED, NATIONWIDE · $0→$200M

Kory White

RevOps & Revenue Leadership

Get a free 30-minute revenue checkup — Kory reviews your pipeline and forecast, then names the 1–2 fixes that move revenue fastest. 25 yrs scaling teams $0→$200M.

Free 30-min revenue checkup →
Hire a Fractional CROHow We Help?LinkedInRésuméCRO Syndicate
← Library
Knowledge Library · pulse-tools
13/13 Gate✓ IQ Certified10/10?

What Service Fees Should a Handyman Business Charge?

Pulse ToolsWhat Service Fees Should a Handyman Business Charge?
📖 3,113 words🗓️ Published Aug 7, 2026
Direct Answer

A handyman business should charge a trip or minimum-visit fee of roughly $39–$79 (or one full billable hour, $75–$125), plus optional materials-handling, haul-away, and after-hours premiums. Because the truck and labor are already deployed, these fees carry an 85–95% contribution margin versus 35–45% on the base job.

Flat fees versus the common alternatives

Most handyman owners land on one of four pricing shapes, and the service-fee model is only one of them. Understanding what you are choosing *against* is what keeps you from apologizing for the fee later.

Pure hourly, no fees. You quote $65–$95/hour and eat travel, supply runs, and dump trips. This is the default for new operators because it feels honest and simple. The problem is structural: a 40-minute job that takes 25 minutes of driving each way plus a $12 hardware-store detour bills 0.7 hours and costs you 1.9 hours of the day. At 140 jobs a month, that unbilled overhead is most of a full-time person's capacity given away for free. Hourly-only works when your jobs are long — half-day and full-day scopes where the drive amortizes across six billable hours.

What Service Fees Should a Handyman Business Charge — figure 1

Hourly plus a stack of service fees. You keep a *lower* base rate ($55–$75/hour) and recover the real costs separately: trip charge, minimum-visit charge, materials pickup, haul-away, after-hours. The advantage is precision — each fee maps to a cost the customer can picture. The trade-off is line-item friction. A four-fee invoice invites four arguments if you did not disclose them at booking. The fix is not fewer fees; it is earlier disclosure.

Flat-rate task pricing. You publish a price book: ceiling fan swap $185, toilet replacement $250, six-foot fence panel $140. The travel and shop time are baked in, so there is no separate trip charge to defend. Flat rate is what larger plumbing and electrical shops migrated to for exactly this reason — it kills the stopwatch conversation and lets a mid-skill tech bill like a fast one. The cost is that you need real job-cost data before you can price a task book, which is why most handymen run hourly-plus-fees for eighteen months first and *then* convert their twenty most common jobs to flat rate.

Half-day and full-day blocks. You sell a four-hour block at $340 or a full day at $620, and the customer fills it with a punch list. This is the highest-margin model in the set because your drive time is one trip against six-plus billable hours, your scheduling risk collapses to one booking per half-day, and there is nothing to nickel-and-dime. Block pricing is also the easiest to upsell: a customer with a three-item list will find a fourth item rather than waste the block. Its weakness is demand — you need enough punch-list customers (property managers, landlords, realtors prepping listings) to keep blocks full.

What Service Fees Should a Handyman Business Charge — figure 2

The service-fee model is not a competitor to the other three; it is the bridge. It funds the office capacity you need before you have the data to move to flat rate or the demand to move to blocks. Charge fees while you learn your true job costs, then graduate.

How to choose between them

Choosing the right structure is a function of three inputs: average job duration, drive density, and how much of your book is repeat versus one-off. Run them in that order.

What Service Fees Should a Handyman Business Charge — figure 3

Start with average job duration. Pull your last sixty invoices and compute mean on-site time. Under 90 minutes, you are a short-job shop and you *must* charge a minimum-visit fee or you will lose money on volume. Between 90 minutes and four hours, hourly-plus-fees is the natural fit. Consistently over four hours, move toward blocks and drop the trip charge entirely — it is a rounding error against a $620 day, and waiving it is a free goodwill lever.

Then check drive density. Map your last month of jobs. If 70% sit within a fifteen-minute radius, your travel cost is genuinely low and a $79 trip charge will feel predatory to customers who know the neighborhood. Price at $39–$49 there and lean on the minimum-visit charge instead. If you are covering a forty-mile spread, the trip charge is doing real work and $59–$79 is defensible — but the better fix is zone-based routing, where you commit Tuesdays to the north side and Thursdays to the south, which is how HVAC and pest-control routes have been built for decades.

Then look at repeat share. A book that is 60% property managers and landlords rewards blocks and flat rate. A book that is 90% one-off homeowners found through a marketplace rewards fees, because you will never see most of those customers again and every visit must stand on its own economics.

What Service Fees Should a Handyman Business Charge — figure 4

One more input worth weighing: what your local trades already charge. Plumbers and electricians in most markets have trained your customers to expect a diagnostic or service-call fee, and that expectation is transferable. If the licensed trades in your ZIP charge $89 to show up, a handyman charging $49 reads as a bargain, not a gouge. Call three competitors as a customer and ask what it costs to have someone look at a sticking door. That fifteen-minute exercise is better market research than any national benchmark.

Costs, timelines, and expected impact

The arithmetic on service fees is unusually clean, which is why it is worth doing before you change a price.

What Service Fees Should a Handyman Business Charge — figure 5

The formula. Added Monthly Margin = Fee Amount × Jobs Per Month × Attach Rate × Contribution Margin %. Every term is knowable from your own records within an hour.

A worked example. Take a shop running 140 jobs a month. Add a $45 trip or minimum-visit charge at a 70% attach rate, a $35 materials pickup and handling fee at 40% attach, and a $60 haul-away fee at 25% attach. Trip revenue: 45 × 140 × 0.70 = $4,410. Materials: 35 × 140 × 0.40 = $1,960. Haul-away: 60 × 140 × 0.25 = $2,100. That is $8,470 in added monthly top line, and at a 90% contribution margin roughly $7,623 drops to margin — about $91,000 a year without selling a single additional job. That number funds a part-time office coordinator and a dispatcher, which is the whole point.

Attach rate is the variable that actually moves. Fee amount is capped by the market; job count is capped by your capacity; contribution margin is fixed by physics. Attach rate is the one term under your direct control, and it is where most shops leak. A trip charge that attaches to 70% of jobs versus 45% is the difference between $4,410 and $2,835 a month on the identical price. The leak is almost never customer refusal — it is the tech who forgot, the quote template that did not include it, or the owner who waived it because the customer seemed nice.

What Service Fees Should a Handyman Business Charge — figure 6

Timeline to impact. Week one, you build the fees as default line items in your quote and invoice templates. Weeks two through five, you run the new structure on every new booking and log pushback verbatim. Week six, you have enough data to see the real attach rate and the real objection pattern. Month three is when the margin shows up cleanly in your profit-and-loss statement, assuming you created separate service items so fee revenue reports independently from labor. Do not judge a fee before sixty days — the first two weeks are contaminated by your own hesitation in delivering it.

Costs to weigh honestly. There is a real conversion cost. Expect to lose some percentage of price-shopping leads, concentrated among the smallest jobs — which is a feature, since those are the jobs losing you money. There is a software cost if your current tooling cannot attach a fee automatically; field-service platforms in this space run from roughly $45/user/month at the entry tier to several hundred per technician per month at the enterprise end, and job-credit models exist for very low-volume operators. There is a payment-processing cost of roughly 2.6% plus $0.15 in person and 2.9% plus $0.30 online, which nicks the contribution margin by a couple of points. And there is a soft cost most owners underprice: the time you spend explaining a fee is time not spent working, so a badly explained fee is more expensive than no fee.

What Service Fees Should a Handyman Business Charge — figure 7

Downstream effects worth anticipating. Average ticket rises, which changes your marketplace economics — if you are paying $8 to $40+ per lead, a higher average ticket makes more expensive leads viable. Your close rate on tiny jobs drops, which frees calendar slots for larger scopes. And your books get cleaner: separating fee revenue from labor revenue in your accounting gives you a defensible number for a lender or a buyer, because fee income at 90% margin is worth more per dollar than labor income at 40%.

Implementation and handoff details

Most fee programs fail in execution, not in design. The fee is correct; nobody charges it. Here is the sequence that survives contact with a real crew.

Make the fee a default, never a decision. Build the trip charge, minimum-visit charge, materials handling, haul-away, and after-hours premium as line items in your price book or product-and-service catalog so they land on the quote automatically. A fee your tech has to remember is a fee your tech forgets. Every serious field-service platform supports this — the mechanism is called a price book, a catalog item, or a service item depending on the vendor, and it takes under an hour to set up once.

What Service Fees Should a Handyman Business Charge — figure 8

Disclose at the first touch. The fee goes into the phone script and the text-message reply, not the invoice. Something like: "Our visit includes a $45 trip charge that covers travel and the first block of on-site time — I'll text you the quote before we start anything." If you sell through a lead marketplace, the minimum-visit charge belongs in your opening message so price-shoppers self-select out before they consume your time. Late disclosure is what turns a legitimate fee into a perceived junk surcharge.

Give the fee a reason, in one sentence. "The trip charge covers my travel time and fuel so I can keep my hourly rate lower than the guy who bakes it in." That framing is true and it reframes the fee as a discount on labor. Train it word-for-word; a fee delivered confidently and a fee delivered apologetically get different acceptance rates from the same customer.

What Service Fees Should a Handyman Business Charge — figure 9

Apply it consistently or do not apply it. Waiving the trip charge for a neighbor is not a favor, it is a policy change — word travels in a neighborhood faster than in any market you will ever sell in. Pick your exceptions in advance and write them down: waive on jobs over a set dollar threshold, waive on the second visit for the same scope, waive on warranty callbacks. Everything else, the fee stands.

Never add a fee retroactively. A charge that appears on the invoice but not on the quote is the single fastest way to earn a chargeback, a one-star review, and a customer who tells the story for years. If you forgot it, eat it, then fix the template that let you forget.

Measure attach rate by tech, not just in aggregate. Once you have more than one person in a truck, fee revenue splits sharply by individual, and the aggregate hides it. Pull attach rate per technician monthly. The laggard is usually not defiant — they are uncomfortable, and a fifteen-minute role-play fixes what a policy memo will not.

What Service Fees Should a Handyman Business Charge — figure 10

Review quarterly, not constantly. A structure that works at 50 jobs a month often needs adjustment at 200 — the materials-handling fee that made sense when you personally ran to the supply house stops making sense when you set up a will-call account and a standing morning pickup. Similarly, once you are running blocks for property managers, the trip charge on those accounts becomes friction with no upside; carve them out explicitly rather than letting the fee quietly erode.

The RevOps framing that makes this stick. What you are building here is a small revenue-operations discipline inside a trades business: a defined offer, a default motion, a measured attach rate, and a coaching loop when the number drifts. The same pattern runs a software company's expansion revenue and a car wash's membership attach rate. The vocabulary differs; the loop does not. Own the loop and the pricing question mostly answers itself, because you will have the data to price the next change instead of guessing at it.

Related questions

Should I charge a diagnostic fee separately from a trip charge?

Only if you genuinely diagnose. If a visit routinely involves troubleshooting before a fix — electrical faults, leaks, appliance issues — a separate diagnostic fee is defensible. For general handyman work, one combined trip or minimum-visit charge is simpler to explain and harder to argue with.

Do I still charge a trip fee on a return visit for the same job?

No. Charging twice to finish work you started reads as a penalty for your own scheduling. Build the return trip into the original quote if the scope obviously needs two visits, and write the no-second-trip-charge rule into your policy so techs never have to improvise it.

What should I charge for after-hours or emergency calls?

Price after-hours as a premium on the base structure rather than a separate fee stack — commonly 1.5× the hourly rate plus an elevated minimum. Define "after hours" precisely in writing (a start time and weekend coverage), because ambiguity here generates more disputes than the price itself.

How do fees change if I hire a second person?

Fees get more valuable and harder to enforce. A second truck doubles the deployed-capacity argument for charging them, but attach rate now varies by person. Track it per technician from the first week, and make the fee a default catalog item before the hire, not after.

Can I charge a fee for providing an estimate?

For quick walkthroughs, no — free estimates are the market norm and charging kills lead flow. For detailed scoping that takes real time, charge and credit it back against the job if they book. That structure is common in remodeling and converts the fee into a commitment filter.

FAQ

What is the difference between a service fee and a junk surcharge?

A service fee maps to a real cost or real value: driving to the customer, picking up materials, hauling debris to the transfer station, working outside normal hours. A junk surcharge is an arbitrary add-on with no cost basis — a vague "scheduling fee" or a percentage tacked on with no explanation. The test is whether you can justify it in one plain sentence without hedging. If you cannot, drop it.

Will charging service fees scare away customers?

Some, and mostly the ones you want to lose. Customers are already conditioned by plumbers, electricians, and appliance techs to expect a fee for a truck to show up. Disclosed at booking with a one-line reason, most fees are accepted without comment. The losses concentrate in the smallest, most price-sensitive jobs — which are typically the jobs running at negative margin once you count drive time.

What is a realistic attach rate for a trip charge?

Well-run shops commonly land in the 60–80% range, with the gap explained by waivers on large projects and second visits. Seventy percent is a reasonable starting target. If you are below 60%, the cause is almost always internal — a template that does not include the fee by default, or a tech uncomfortable delivering it — not customer resistance.

Should the minimum-visit charge and the trip charge be the same thing?

Usually yes, and combining them is cleaner. A single minimum-visit charge set at roughly one billable hour ($75–$125) covers travel and the first block of on-site time in one number. Two separate fees for overlapping costs invite the question of why you are charging twice, and every extra line item is an extra place to argue.

How do I know when a fee is worth adding at all?

Run the formula: Fee Amount × Jobs Per Month × Attach Rate × Contribution Margin %. Then subtract the administrative cost of managing it — explaining it, tracking it, handling disputes. A $15 fee at a 20% attach rate on 140 jobs generates roughly $420 a month before margin; that is rarely worth the friction. A fee that does not clear a few thousand a year is a fee you should fold into your base rate instead.

Should I vary fees by job type or keep one flat structure?

Keep one standard structure for the vast majority of work — simplicity is what makes it enforceable across a crew. Vary only where the cost basis genuinely differs: after-hours, long-distance zones outside your normal radius, and disposal loads that require a dump run. Every additional variation is one more thing a tech has to remember correctly under time pressure.

Sources

flowchart TD S["What Service Fees Should a Handyman Bu"] S --> N0["Flat fees versus the common alternativ"] N0 --> N1["How to choose between them"] N1 --> N2["Costs, timelines, and expected impact"] N2 --> N3["Implementation and handoff details"]
flowchart LR C["What Service Fees Should a Handyman Bu"] C --> H0["Flat fees versus the common alternativ"] C --> H1["How to choose between them"] C --> H2["Costs, timelines, and expected impact"] C --> H3["Implementation and handoff details"]

Related on PULSE

Download:
Was this helpful?  
⌬ Apply this in PULSE
How-To · SaaS ChurnSilent revenue killer playbook