How to Price HVAC Service Calls Without Losing Money

Most HVAC contractors undercharge—not because they're bad at math, but because they're missing costs they never bothered to name. Here's how to fix that.

1. The Pricing Trap Most Contractors Fall Into

Ask most HVAC techs how they price a service call and you'll hear something like: "I charge $95 to show up, then $85 an hour for labor." Sounds reasonable. But run the actual math and you'll often find that price barely covers wages—let alone profit.

The trap isn't greed or incompetence. It's that most contractors price off gut feel or what competitors charge, rather than what their own business actually costs to run. You could be the busiest shop in town and still be slowly bleeding out if every job is priced $40 short of profitable.

The fix isn't complicated. You just need to know your real numbers before you open your mouth on a job site.

2. Know Your True Costs: The Truck Roll Math

Every time you roll a truck, you're spending money before a single wrench turns. Your service call fee needs to cover the full cost of showing up—not just fuel.

Here's a realistic truck roll cost breakdown for a typical HVAC service call:

Fuel (avg. 30 miles round trip @ $0.22/mile) — $6.60

Vehicle depreciation + maintenance (IRS rate: $0.67/mile) — $20.10

Tech wages (1 hr drive + 30 min diag @ $28/hr burdened) — $42.00

Overhead allocation (insurance, office, licensing) — $25.00

True truck roll cost: ~$93.70 before any repair work

If you're charging $75 to show up, you're underwater before you've touched the equipment. Your diagnostic fee needs to be at minimum $95–$125 in most markets, and higher if you're in a high-cost area or running a newer fleet.

Want to calculate your exact truck roll cost with your own numbers? Try our free calculator →

Loaded labor rate is the other number most contractors get wrong. Your tech makes $25/hr—but that's not what labor costs you. Add payroll taxes, workers' comp, health insurance, and benefits, and the true burdened labor rate is typically 1.3–1.5x the base wage. A $25/hr tech actually costs you $33–$38/hr. Price accordingly.

3. Flat-Rate vs. Time-and-Materials: When to Use Each

This is the debate that never dies in HVAC forums. The short answer: both have a place, and the best shops use both.

Factor Flat-Rate Time & Materials (T&M)
Best for Common repairs, maintenance, installs with known scope Diagnostic work, unusual systems, unknowns
Customer experience No surprises — price agreed upfront Can feel open-ended, causes anxiety
Your risk You absorb overruns; efficiency is rewarded Scope creep is billed; no efficiency bonus
Admin overhead Low — use a price book Higher — track every hour and part

The rule of thumb: use flat-rate for anything you've done 10+ times. You know how long it takes. You know the parts. Build a flat-rate price book for your top 20 common jobs—capacitor swap, contactor replacement, refrigerant charge, filter coil clean—and quote those instantly without thinking.

Use T&M when you're opening a wall, chasing intermittent faults, or replacing equipment you've never touched before. T&M protects you when scope is genuinely unknown. Just set a clear not-to-exceed cap upfront so the customer doesn't feel exposed.

4. The 60-Second Estimate Trick

The fastest way to kill margin on small jobs is to spend 45 minutes calculating a quote for a $300 repair. By the time you finish, you've eaten a third of the profit in admin time.

Here's the trick: use a photo-based quoting workflow. When you're on site, snap two or three photos—equipment nameplate, the problem area, any access issues. Then describe the job in plain English: "Replace capacitor and contactor on Lennox 5-ton unit, needs refrigerant check."

With a tool like Wrenchwork, those photos plus your job description generate an itemized quote in under 60 seconds—labor, parts, and markup already calculated. You review, adjust if needed, and send it while you're still standing in the customer's driveway.

The psychological win is just as real as the time win: customers who get a quote on the spot close at higher rates than customers who say "I'll send something over tonight." Strike while the iron is hot.

5. Common Pricing Mistakes That Eat Your Margin

These are the ones that quietly kill profitability for otherwise solid shops:

6. Tools That Help You Price Right (and Fast)

The best pricing systems share one trait: they make doing it right easier than doing it wrong. If accurate quoting takes 30 minutes, most techs will cut corners. If it takes 60 seconds, they won't.

At minimum, you need:

If you want to go faster, Wrenchwork handles the math for you. Take a photo, describe the job, get an itemized quote. Your pricing rules are built in—parts markup, labor rate, truck roll fee—so every estimate follows your formula automatically, not just the ones you have time to calculate carefully.

Good pricing isn't about charging the most the market will bear. It's about knowing your costs, building in margin, and being consistent. Every job, every time—no exceptions for "good customers" or "quick calls" that somehow take three hours.

Stop Guessing. Start Pricing with Confidence.

Wrenchwork builds your labor rate, parts markup, and truck roll fee into every estimate automatically. Get accurate quotes in 60 seconds—from the job site, not the office.

Try Wrenchwork Free →

Free Weekly Tips

Get weekly trade business tips in your inbox

Pricing advice, estimating strategies, and business tips for HVAC, plumbing, and electrical contractors. No fluff.