Advice

How to set a service call minimum as a solo trade contractor

Learn how to calculate and enforce a service call minimum as a solo HVAC tech, plumber, or electrician—so every job at least covers your real overhead.

HVAC technician reviewing a service quote on a clipboard beside his white service van at a suburban driveway

Every trade contractor has taken a job that looked fine on paper and left them in the hole. Small jobs are the usual culprit — a 15-minute diagnosis four towns over, a single-switch swap that needed two trips, a "quick look" that turned into a two-hour troubleshoot. Your service call minimum is the policy that stops this from eating your week. Set it right and you cover your real costs before you touch a wrench. This post walks you through the math, the three common minimum structures, and the script for customers who push back.

Why small jobs quietly drain your daily rate

The problem with small jobs isn't the work itself — it's the overhead that doesn't scale down with the job size. Drive 20 minutes each way, park, grab your tools, assess, write up a quote, answer the customer's questions, invoice, leave. That's 60 to 90 minutes of your time before you've billed a dollar in labor.

According to the Bureau of Labor Statistics' May 2025 Occupational Employment and Wage Statistics release, the median hourly wage for HVAC mechanics and installers is $32.75, for plumbers and pipefitters it's $34.70, and for electricians it's $34.37. Those are employee wages — what somebody else pays a tech. When you're the business owner running solo, you're covering that wage plus your truck payment, liability insurance, tools, phone, accounting software, and the hour you spent chasing a customer to get paid. Your effective cost per hour is substantially higher than the BLS median before you've made a dollar of profit.

A $75 job that takes 90 minutes of your real time — drive, diagnosis, and invoicing — isn't profitable at your actual cost structure. It might cover your fuel and half your labor. Once you know your minimum hourly rate as a solo contractor, the next step is building a minimum charge policy that protects every call you roll on.

You can also use the markup calculator to pressure-test any job against your overhead before you quote it.

How to calculate your service call minimum

Your minimum service call charge has two main components: your time floor cost and your fixed overhead per visit.

Time floor cost

Start with the number of hours you realistically spend on even your fastest job:

  • Drive time (round trip to the customer and back to your next stop)
  • Setup and teardown (unloading, protective coverings, loading back up)
  • Diagnosis or actual work
  • Invoicing and payment collection

For most solo contractors, this totals 1.5 to 2.5 hours on the short end, even for simple calls. Multiply that by your minimum billable rate.

If your minimum billable rate is $90/hour and your fastest real job takes 1.5 hours, your time floor is $135.

Vehicle cost per call

The IRS sets the 2026 standard business mileage rate at $0.725 per mile, which is the recognized benchmark for covering fuel, oil, maintenance, and vehicle depreciation. If your average round trip for a service call is 20 miles, that's $14.50 in vehicle cost per call — before you've done a minute of work.

Here's how that adds up across a week:

At 10 service calls per week with a 15-mile average round trip, you're logging $109 weekly in documented vehicle cost before a wrench turns. Source: IRS 2026 mileage rate.

Per-call overhead

Beyond vehicle, every service call carries a slice of your fixed overhead: a share of your insurance premium, consumable materials (fittings, tape, wire nuts, gloves), and the scheduling and admin time you spent booking the call. A reasonable benchmark for solo contractors is $15–$25 per visit.

Putting it together

Your minimum service call charge formula:

Minimum = (your min billable rate × floor hours) + (round-trip miles × $0.725) + per-call overhead

Here's how that looks across three trades, using a 1.5-hour time floor and an 18-mile round trip:

TradeMin billable rate1.5 hr floorVehicle (18 mi)Per-call overheadMinimum charge
HVAC tech$85/hr$127.50$13.05$20$161 → $165
Plumber$95/hr$142.50$13.05$20$176 → $180
Electrician$90/hr$135.00$13.05$20$168 → $170

Round up to the nearest $5 — clean numbers are easier to explain and remember. These figures assume you've already worked out your minimum billable rate; if you haven't, start with our guide on calculating your minimum hourly rate before setting your floor.

Trip charge, minimum hours, or diagnostic fee: which structure works best?

Three common ways to structure a service call minimum — each has a place depending on your trade and market:

1. Flat trip charge + hourly after You charge a fixed amount ($75–$125) just to show up, then bill your standard hourly rate from the moment you start work. The trip charge covers drive, setup, and your first look regardless of job size. This approach is common for electricians and plumbers because it matches how customers already think about a call-out fee. The downside: customers sometimes feel double-billed if they don't realize the trip charge is separate from labor.

2. Minimum billable hours You don't charge a trip fee, but every job bills a minimum of one or two hours whether it takes that long or not. HVAC techs commonly use this structure. Customers understand it as a labor charge rather than an admin fee, so there's less friction. The catch: you need to be willing to hold the line when a job genuinely takes 25 minutes.

3. Diagnostic fee applied toward repair You charge a fixed diagnostic fee — typically $75–$125 — to diagnose the problem. If the customer books the repair with you, that fee applies toward the invoice. If they don't, you keep it. Common in HVAC service and increasingly in plumbing. It gives customers a clear, low-stakes first commitment and protects your diagnostic time, which is often the most skilled work you do on a call.

Pick one structure and stick with it. Mixing approaches creates confusion and opens the door to disputes. Whichever you choose, add it to your travel time policy and make sure your quote template reflects both — so customers see the full cost of a visit before they book.

What to say when a customer complains about your minimum

"The last guy didn't charge a minimum" is the most common objection. Here are three approaches that work:

Be direct without apologizing. "My minimum covers my drive time, setup, and diagnostic time to make it to your location. It's on every estimate I send so there are no surprises." Don't frame your minimum as a policy you wish you didn't have — own it as the cost of professional service.

Tie the minimum to what they're actually getting. "That minimum gets you a licensed [trade] with a fully-stocked van, liability insurance, and a written diagnosis. You can decide whether to go ahead with the repair from there." This reframes the fee as a value statement, not an admin charge.

Offer the diagnostic credit when you use that structure. If your minimum is structured as a diagnostic fee that applies to the repair, remind them: "If you move forward with the repair today, the diagnostic fee comes off your invoice." Most customers don't object once they realize they're not paying twice.

Let it go if they won't budge. A customer who won't pay your minimum was never going to be profitable. The 20 minutes you spend negotiating your floor is 20 minutes you're not billing.

One rule of thumb: if you're explaining your minimum to more than one in five customers, your booking process isn't setting expectations early enough. Add your minimum to your website, your phone script, and the first line of every quote template. That pre-framing eliminates most of these conversations before they start.

Should repeat customers get exceptions?

Loyal customers who've paid consistently are worth protecting — but waiving your minimum for them creates two problems: you take the direct loss, and you train them to expect it next time.

A better move: reward repeat customers in ways that don't touch your floor pricing. Faster response times, priority scheduling during busy periods, and a small credit applied on their next annual maintenance visit all build goodwill without eroding your minimum. The value is real to them; the cost to you is predictable.

The one exception worth making: if a callback is due to your own work failing, handle it at no charge as a warranty call. That's a legitimate cost of doing good work — not a reason to discount future minimums. Keep those two categories clear in your head.

For emergency service calls, your minimum should be higher than your standard rate, not lower. Emergencies command a premium; repeat customers can still get priority access to your emergency slots without getting a discount on the rate.

Takeaways

  • Your service call minimum should equal: (minimum billable rate × floor hours) + (round-trip miles × IRS $0.725/mile) + per-call overhead. Run the math before you set the number.
  • Choose one minimum structure — flat trip charge, minimum billable hours, or diagnostic fee applied to repair — and stick with it across all customers.
  • Write your minimum on every estimate before you send it. Never introduce it at invoice time.
  • When customers push back, explain what the minimum covers without apologizing for having one.
  • Repeat customers earn priority access and loyalty perks, not discounts on your floor.

Build your minimum into every estimate before you send one

Once you've run the numbers, your minimum shouldn't live in your head waiting to be remembered. JobEstimator builds your service call minimum, travel fee, and billable rate into every estimate automatically — you configure them once, and every quote reflects your real floor from the first line. Plans start at $39/mo, which is roughly the cost of one service call you roll on at a loss. If you haven't worked out your minimum hourly rate yet, start there first — then come back and build your minimum call charge on top of it.

Sources