HVAC Service Call Cost: What Techs Should Charge
Most HVAC techs undercharge for service calls and lose money on every truck roll. Here's exactly what to charge for diagnostics, common repairs, and emergency calls โ plus how to explain your pricing so customers say yes.
๐ Data from our research: Our our market research (March 2026) shows "hvac service call cost" gets 480 searches/monthat $16.93 CPC. Related terms: "hvac diagnostic fee" (210/mo). Total keyword cluster: 690 searches/month. Google's People Also Ask reveals what people want to know: "What is the $5000 rule for HVAC?" and "What is the average price for a service call?". All data and recommendations in this guide are backed by real search trends and market analysis.
In This Guide
An HVAC service call is the bread and butter of most residential HVAC businesses. It's also where most techs leave the most money on the table. Between undercharging for diagnostics, giving away knowledge for free, and absorbing travel costs, a $89 service call can easily cost you $120 in real expenses.
This guide gives you the real numbers on what to charge โ and more importantly, why those numbers make sense for your business.
1. Anatomy of an HVAC Service Call
Before we talk pricing, let's break down what a service call actually costs you:
Your Real Cost Per Service Call
Drive time: Average 30 min each way = 1 hour at your loaded rate ($45โ$70)
Fuel: $8โ$15 per trip
Vehicle wear: $5โ$10 per trip (tires, brakes, maintenance amortized)
Insurance per trip: $3โ$8 (annual premium รท estimated trips)
Diagnostic time on-site: 30โ60 minutes at loaded rate ($35โ$70)
Admin/dispatch/scheduling: 15 min at $25โ$40/hour = $6โ$10
Total cost per service call: $102โ$183 BEFORE any repair work
Read that again. If you're charging an $89 diagnostic fee and the customer declines the repair, you just lost $13โ$94 on that call. This is why your diagnostic fee matters so much.
2. What to Charge for Diagnostics
The diagnostic fee (also called a "service call fee" or "trip charge") covers getting to the customer's home and identifying the problem. It should NOT include the repair โ that's quoted separately.
2026 Diagnostic Fee Ranges
Low-cost markets (rural, Southeast): $79โ$109
Mid-range markets (suburbs, Midwest, Southwest): $99โ$139
High-cost markets (major metros, Northeast, West Coast): $129โ$189
Emergency/after-hours diagnostic: $149โ$299
Commercial diagnostic: $149โ$250
How to Structure Your Diagnostic Fee
There are two common approaches:
Option A: Diagnostic fee that applies toward repair
"Our diagnostic fee is $129. If you approve the repair, we apply the $129 toward the total cost." This is the most common model and reduces customer objections. They feel like they're not "losing" the diagnostic fee.
Option B: Diagnostic fee as a separate charge
"Our diagnostic fee is $99 and covers the trip, inspection, and diagnosis. Repair pricing is provided separately." This is a cleaner model financially but some customers push back.
Our recommendation: Use Option A with a slightly higher fee. Set the diagnostic at $129, apply it toward the repair. Your repair prices already account for this โ you're just presenting it in a way that feels better to the customer. The psychology matters.
What If They Only Want the Diagnostic?
Sometimes a customer wants you to diagnose the issue but plans to fix it themselves or hire someone cheaper. That's fine โ that's exactly what the diagnostic fee covers. You've been paid for your expertise and time. Don't feel guilty about collecting it.
3. Common Repair Pricing Guide
These are customer-facing prices (what they pay), including parts, labor, and your markup. Ranges account for regional variation and system complexity.
Air Conditioning Repairs
- Capacitor replacement: $150โ$300 (part costs $10โ$30, takes 15โ30 min)
- Contactor replacement: $150โ$350
- Refrigerant recharge (R-410A, per pound): $50โ$150/lb
- Refrigerant leak repair: $250โ$1,500 (depends on location and severity)
- Blower motor replacement: $350โ$800
- Condenser fan motor: $200โ$500
- Compressor replacement: $1,500โ$3,000 (often worth replacing the whole unit)
- Evaporator coil replacement: $800โ$2,500
- Thermostat replacement (basic): $150โ$300
- Thermostat replacement (smart, installed): $250โ$500
- Drain line clearing: $100โ$250
Heating Repairs
- Ignitor replacement: $150โ$350
- Flame sensor cleaning/replacement: $100โ$250
- Gas valve replacement: $300โ$700
- Heat exchanger replacement: $1,500โ$3,500 (often total system replacement territory)
- Inducer motor replacement: $350โ$800
- Control board replacement: $300โ$700
- Transformer replacement: $100โ$250
How to Set Your Repair Prices
The Repair Pricing Formula
Repair Price = Part Cost ร Markup (1.4โ1.6x) + Labor (time ร billing rate) + Diagnostic Fee Application
Example: Capacitor replacement
Part: $15 ร 1.5 markup = $22.50
Labor: 0.5 hours ร $130/hr = $65
Overhead allocation: $50
Profit: $37.50
Customer price: $175
4. Emergency & After-Hours Pricing
Emergency HVAC service is a premium product. You're providing availability when no one else will โ that has significant value. Price accordingly.
Emergency Rate Structure
Evenings (after 5 PM) & Saturdays: 1.5x standard diagnostic fee + 1.5x labor
Sundays & holidays: 2x standard diagnostic fee + 2x labor
Example: Standard diagnostic $129 โ Evening emergency $194 โ Holiday emergency $258
Always quote the emergency rate on the phone BEFORE dispatching. "Our after-hours diagnostic fee is $194. If you'd like to wait until tomorrow, our standard fee is $129. Which would you prefer?" Give them the choice. Most people with a genuine emergency gladly pay the premium.
Should You Offer Emergency Service?
If you're a solo tech, offering 24/7 service will burn you out. Consider these alternatives:
- Extended hours only: Available until 8 PM weekdays, 8 AMโ2 PM Saturdays
- Emergency line with callback: "Leave a message and we'll call back within 30 minutes to schedule"
- Minimum charge: $250โ$400 minimum for any after-hours call, regardless of repair complexity
5. Maintenance Visit Pricing
Maintenance tune-ups are the gateway to service agreements, which provide predictable recurring revenue. Price them as a loss-leader or break-even to build the maintenance agreement base.
Maintenance Pricing
Single AC tune-up: $89โ$150
Single furnace tune-up: $89โ$150
Combined AC + furnace (one visit): $129โ$199
Annual maintenance agreement (2 visits/year): $149โ$299/year
Premium agreement (priority scheduling, discount on repairs): $199โ$399/year
Why Maintenance Agreements Matter
Maintenance agreement customers are worth 3โ5x more over their lifetime than one-time service call customers. They:
- Call you first for repairs (no shopping around)
- Replace equipment through you when the time comes ($5,000โ$15,000 job)
- Refer friends and family
- Provide predictable monthly/annual revenue
Target: 200+ active maintenance agreements generates $30,000โ$80,000/year in recurring revenue, plus $100,000+ in repair and replacement work from those same customers. It's the closest thing to a subscription model in HVAC.
6. How to Communicate Pricing to Customers
On the Phone (Before the Visit)
Always state your diagnostic fee before dispatching. Script: "Our diagnostic fee is $129, which covers the trip to your home and a full system diagnosis. If you approve the repair, we apply that $129 toward the total cost. Would you like to schedule?"
On-Site (After Diagnosing)
Present repair options clearly. Use the Good/Better/Best framework:
- Good: Minimum repair to restore function โ "Replace the capacitor: $185"
- Better: Repair plus preventive work โ "Replace the capacitor and contactor, clean the condenser coil: $425"
- Best: Comprehensive service โ "Full repair, tune-up, and 1-year maintenance agreement: $575"
Handling Price Objections
When a customer says "that's expensive":
- "I understand. Let me walk you through what's included." Often they don't realize the scope of work.
- "I can offer you the basic repair at $185 if you'd prefer to start there." Give them a lower option without discounting.
- "This repair comes with a 1-year parts and labor warranty, and we stand behind our work." Emphasize value, not price.
Never discount on the spot. If you train customers to haggle, they'll haggle every time.
7. Making Every Service Call Profitable
Track Your Numbers
For every service call, you should know:
- Revenue per call: Total collected (diagnostic + repair)
- Average ticket: Your average total per service call (target: $350โ$600 for residential)
- Close rate: % of diagnostics that convert to approved repairs (target: 65โ80%)
- Revenue per hour in the field: Total daily revenue รท hours worked (target: $150โ$250/hour)
Increase Your Average Ticket
The easiest way to make service calls more profitable isn't raising prices โ it's offering more services during each visit:
- Every repair visit should include a full system inspection and a maintenance agreement pitch
- Present options (Good/Better/Best) on every repair
- Offer add-on services: UV light installation, surge protector, thermostat upgrade, duct sealing
- Identify equipment nearing end-of-life and plant the seed for replacement
Minimize Unprofitable Calls
- Phone screening: Train your dispatcher to identify non-starters before dispatching ("Is this a property you own?")
- Route optimization: Cluster service calls geographically to reduce drive time
- Minimum charge policy: Have a minimum that covers your costs even if the repair is a 5-minute fix
The Bottom Line
Every HVAC service call should be profitable on its own. Not "profitable in aggregate" or "profitable when they lead to bigger jobs" โ profitable on that individual truck roll.
Set your diagnostic fee to cover your real costs. Price repairs using the formula (parts markup + labor + overhead + profit). Offer tiered options. And track your average ticket religiously.
The HVAC techs who run profitable service departments aren't charging outrageous prices โ they're just not giving their expertise away for free.
Want a complete HVAC pricing system?
BuiltRight Academy teaches HVAC techs the business skills that make the difference between surviving and thriving โ pricing, flat-rate pricebook building, and financial management. Built for techs, by people who understand the trade.
Get Pro Bundle โ $29Launching Q2 2026. No credit card required.