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:
- Forgetting parts markup. If you're buying a $45 capacitor and charging $45, you're a parts delivery service. Industry standard is 30–50% markup on parts, sometimes more on specialty components. You sourced it, stocked it, warranted it—charge for that.
- Not charging for diagnostic time. Diagnosis is skilled work. If you spend 45 minutes figuring out it's a refrigerant leak, that time has value whether you fix it or not. Your diagnostic fee isn't optional—it's the price of your expertise.
- Discounting to win jobs. Discounting to beat a competitor's quote trains customers that your price is negotiable and attracts price-shoppers, not loyal customers. If you're losing bids on price, the answer is to sell value better—not to shrink your margin.
- Ignoring after-hours costs. Emergency and weekend calls cost you more to staff. Charge a premium. Most customers expect it. The ones who don't aren't customers you want at 11pm on a Saturday anyway.
- Using last year's prices. Material costs, labor, fuel—all of it moves. If you haven't updated your price book in 12 months, you're almost certainly undercharging. Build a quarterly price review into your routine.
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:
- A flat-rate price book for common jobs (spreadsheet is fine to start)
- A loaded labor rate you've actually calculated (not guessed)
- A markup percentage baked into your parts pricing
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 →