Guide
How to Price HVAC Services in 2026 — The Complete Pricing Guide
Independent guide to HVAC service pricing in 2026. Real industry benchmarks, the 5 pricing models, how to calculate your hourly rate, and when to raise prices. Built by 15-year HVAC operator. Includes interactive calculators.
1. The pricing mindset most HVAC operators get wrong
The most common HVAC pricing strategy I see in the field is also the most expensive: look at what the shop down the street charges, add $5, and hope. This is reactive pricing. It’s also why HVAC operators systematically under-earn relative to plumbers and electricians doing comparable trade work.
The plumber down the street isn’t smarter than you. The electrician isn’t better. The difference is that those trades, on average, run more disciplined pricing models — flat-rate books that update quarterly, diagnostic fees that aren’t apologized for, and refrigerant-equivalent line items (waste haul, hot tap fees) marked up properly. HVAC operators, in my experience, are uniquely vulnerable to “but my customers won’t pay that” thinking when in fact those same customers happily write $700 checks to the plumber.
Here’s what reactive pricing looks like in practice: a 5-tech HVAC shop charges $89 for a service call diagnostic, $85/hour for repair labor, marks parts up 30%, and offers a “standard tune-up” for $99. They feel competitive. The owner takes home $65,000–$80,000 a year. The business margin is 8%. The owner attributes the thin margin to “the market” or “tough competition.”
Now run the same shop’s numbers through the Hourly Billing Rate Calculator with honest inputs — loaded labor at $50/hr (not the $25 base wage), 28 billable hours per tech per week (not 40), $85,000 of overhead per year (which lands at 18% on actual revenue), $120,000 owner income target, 10% business profit margin. The calculator returns: required hourly rate around $128/hr, not $85. The shop is charging 34% below cost.
The owner isn’t running a sustainable business. They’re running a slow liquidation, where each year’s depreciation, deferred maintenance on the trucks, and underfunded retirement compounds invisibly. The market isn’t tough. The pricing is wrong.
The shift this guide pushes for is from cost-plus pricing toward cost-floor + value-based pricing:
- Cost-floor: the math says you need at least $X/hour to survive. Charging below this is unsustainable. Run the calculator to find your floor.
- Value-based: above the floor, your price reflects the value you deliver — response time, expertise, equipment specialization, warranty terms, branding. Competitors near your floor have nothing to defend their pricing with; competitors above your floor are charging for value.
The rest of this guide walks through the mechanics.
2. The five HVAC pricing models (pick yours)
Every HVAC operation uses one or a hybrid of five pricing models. They’re not equally good — but they’re each appropriate for specific operations.
Model 1: Time-and-Materials (T&M)
Bill hourly labor at your rate plus parts at cost plus markup. Customer sees the breakdown.
- Best for: irregular service work, commercial customers who expect itemized billing, diagnostic-heavy jobs
- Typical residential rate: $85–$150/hr labor + parts at cost + 50–100% markup
- Pros: protects margin on complex jobs, simple to explain, scales with job complexity
- Cons: customers comparison-shop the hourly rate (which is the wrong comparison), no cost certainty for customer up front, perception of overcharging on simple jobs
T&M is the right answer when job complexity varies a lot — commercial refrigeration, custom installations, large troubleshooting jobs. For repeat residential service tasks (capacitor replacement, contactor change, filter swap), T&M is usually the wrong answer because customers focus on the hourly rate when the right comparison is the total job price.
Model 2: Flat-rate (book pricing)
A pricebook assigns a fixed price to each common task, regardless of how long it actually takes. Customer sees the price up front; you bill the same whether the job took 20 minutes or 45.
- Best for: residential service, repeat tasks (capacitors, contactors, refrigerant top-offs), less-experienced techs (no math to do in the field)
- Typical residential service call: $89–$179 diagnostic + flat repair prices from the book
- Pros: customer certainty (they know the price before you start), faster close rates, protects margin on efficient work (a fast tech earns more for the shop, not less)
- Cons: requires regular pricebook updates as costs rise, complex tasks fall outside the book and need T&M anyway, initial setup is significant
For most residential HVAC operations, flat-rate is the highest-margin model. The math: a capacitor change priced at $185 takes a competent tech 25 minutes plus drive time. Same job under T&M ($85/hr × 1 hour minimum + $45 part marked up 30% = $143.50) makes 23% less revenue for identical work.
Model 3: Hybrid (flat diagnostic + T&M or flat repair)
The most common model among small-to-mid HVAC operations. Flat fee to come out and diagnose, then either T&M from there or a flat-rate repair price.
- Best for: most small HVAC operations (1–10 techs)
- Typical structure: $89–$129 diagnostic fee (often credited toward repair), then T&M or flat repair pricing
- Pros: balances customer certainty with margin protection, the diagnostic fee filters tire-kickers, simple to communicate at the door
- Cons: requires communication clarity (“$89 to come out, repair quoted before any work, $89 credits toward repair if you proceed”)
I run my own operation on hybrid: flat $99 diagnostic credited toward repair, flat-rate repair pricing for the 30 most common HVAC tasks, T&M for anything outside the book. The diagnostic fee covers the first hour. The book covers 80% of service calls. T&M handles the unusual 20%.
Model 4: Subscription / service agreement
Annual fee for scheduled maintenance visits plus a discount on repair work. This is the recurring-revenue model.
- Best for: building stable recurring revenue, customer retention, multi-tech operations
- Typical pricing: $179–$499/year per agreement depending on tier (build yours with the HVAC Service Agreement Template)
- Pros: predictable revenue smooths cash flow, higher customer lifetime value, agreement customers buy more repair work
- Cons: front-loads visits in spring/fall, requires customer relationship management, churn on annual renewals
A 5-tech HVAC operation that signs 200 service agreements at $250/year average generates $50,000 in predictable revenue before a single repair call. The agreement customers also convert to repair work at significantly higher rates than non-agreement customers (they trust you, they don’t shop other contractors). I’ll come back to this in section 7.
Model 5: Performance-based (energy savings)
For commercial HVAC work involving efficiency upgrades, some operators structure pricing around a share of measured energy savings. Customer pays an installation fee plus N% of energy savings for X years.
- Best for: large commercial HVAC operations, building automation projects, ESCo-style work
- Pros: aligns incentives, sells efficiency upgrades that customers might otherwise refuse
- Cons: complex to structure, requires baseline measurement and ongoing monitoring infrastructure, contracts can run 5–10 years
This isn’t relevant for most small residential HVAC operations. Skip it unless you’re working commercial efficiency at scale.
Which model? For a 1–5 tech residential HVAC operation, the right answer is almost always hybrid: flat diagnostic + flat-rate pricebook for the common 30 tasks + T&M for everything else + a service agreement program offered to every customer. The next sections explain how to set the rates underneath each of those.
When you’re ready to send a price out the door, use the HVAC Quote Template for proposing new work and the HVAC Service Agreement Template for the recurring-revenue contract.
3. How to calculate your true hourly rate
Whichever pricing model you choose, you need an underlying hourly rate. Flat-rate pricebooks are built from a labor rate. Service agreements are priced from a labor rate. T&M obviously is. The labor rate is the foundation.
Most HVAC operators calculate their hourly rate wrong in two specific ways. The first is using base wage instead of loaded cost. The second is using 40 hours per week instead of real billable hours.
The five inputs that drive the rate
Target income. Be honest about what you need to earn. Most HVAC owners under-pay themselves and call the difference “reinvestment” — but it’s hidden labor, not investment. For a 5-tech HVAC owner in an average cost-of-living market, $90,000–$140,000 is the realistic personal income target. For a solo operator, $80,000–$120,000.
Billable hours per tech per week. This is the input most operators get wrong. A 40-hour work week does not equal 40 billable hours. Account for:
- Drive time between calls (5–8 hrs/week typical)
- Office work, billing, follow-up (3–5 hrs/week)
- Callbacks and warranty work (1–2 hrs/week)
- Slack time between calls (2–3 hrs/week)
Real-world HVAC billable hours run 25–32 per tech per week. If your math uses 40, your required hourly rate is roughly 30% too low.
Loaded labor cost. For each tech, include base wage + payroll tax (7.65%) + workers comp (5–15% varies by state) + benefits (if any) + non-productive time allocation. A tech at $25/hr base wage typically has loaded cost of $40–$50/hr. The loaded cost is what your business actually pays per hour of that tech’s existence — wages aren’t the only line item.
Annual overhead. Office rent or home-office allocation, marketing and lead gen, software (FSM, accounting, communication), insurance (general liability, commercial auto, workers comp if not already in loaded labor), training, certifications, owner draw if not in labor cost. For most small HVAC operations, overhead lands $50,000–$120,000/year total — and many operators significantly under-allocate it.
Business profit margin. The amount on top of your personal income that goes to taxes, equipment replacement, growth investment, or savings. Typical: 8–15% of revenue. Without this margin, the business cannot reinvest or weather a slow quarter.
A worked example: 5-tech HVAC operation, average market
Let’s run real numbers for a 5-tech residential HVAC shop in an average cost-of-living US market.
- Target owner income: $120,000
- Working weeks per year: 50 (subtracting holidays, vacation, sick)
- Techs: 5 (including owner who works in the field 30% of the time)
- Billable hours per tech per week: 28 (honest accounting after drive time and admin)
- Total billable hours / year: 5 × 28 × 50 = 7,000 hours
- Loaded labor cost / tech / hour: $50 (base wage $30 + 25% burden + non-billable allocation)
- Annual labor cost: 7,000 × $50 = $350,000
- Annual overhead: $120,000 (office, marketing, software, insurance, etc.)
- Total cost base: $350,000 + $120,000 + $120,000 (owner) = $590,000
- Business profit margin target: 10%
- Required annual revenue: $590,000 / (1 − 0.10) = $655,556
- Required hourly rate: $655,556 / 7,000 = $93.65/hr ≈ $94/hr
That’s the floor. Charging below $94/hr in this scenario means somebody isn’t getting paid — usually the owner.
Now look at what the reactive-pricing version produces:
- Same operation, but: 5 techs × 40 hours × 50 weeks = 10,000 hours
- Same revenue requirement, divided by 10,000 = $65.55/hr
The operator using the wrong billable-hour assumption thinks $65/hr is fine. The honest calculation says they need to charge $94/hr — a 43% gap.
This is the most common pricing mistake in HVAC. Fix the billable-hour assumption, fix the rate.
Run the HVAC Hourly Billing Rate Calculator for your specific operation. Edit the defaults to match your real numbers. The output is your floor.
4. How to build an HVAC flat-rate pricebook
For operators considering flat-rate pricing, the practical question is “where does the pricebook come from?” Three approaches:
Buy a flat-rate book
Most operators buy rather than build. Vendors include Profit Rhino, Callahan Roach, and FlatRate Pro. Typical cost: $200–$500/year for the book plus a software platform subscription if integrated. The book includes labor unit times (industry-standard hours for each task), suggested pricing, and category structure.
Buying gets you started fast. The trap is treating the suggested pricing as your pricing. Generic books are calibrated against national averages, which means they’re 60–70% accurate for your specific market and cost structure. Use the book’s labor unit times, but rebuild the pricing using your own hourly rate and parts costs.
Build from scratch
For operations with a strong opinion on their procurement and labor times, building works. Spreadsheet 30–50 line items, calculate each with your real labor and parts costs, update quarterly. The advantage is precision. The disadvantage is time — initial build is 2–3 weeks of evening work for the owner.
The pricebook math
For any task, the price equation is:
Task price = (Labor unit time × Your hourly rate)
+ (Parts cost × Markup multiplier)
+ Refrigerant cost (if applicable, at retail per pound)
+ Trip/diagnostic fee allocation (if not already separate)
- Labor unit time: industry-standard hours for the task. A capacitor change is 0.5–0.75 hours. A contactor change is 0.75–1 hour. A blower motor replacement is 2–3 hours. Don’t use your fastest tech’s actual time — use the standard, because efficient techs are the margin-protection mechanism.
- Your hourly rate: from section 3. If your calculator says $94/hr, that’s what goes into the pricebook math.
- Parts markup: 50–100% over your cost is industry standard. A $40 capacitor sells for $80–$120 installed.
- Refrigerant: don’t fold this into labor. Charge separately at market plus markup — typically $95–$145/lb for R-410A installed, $130–$200/lb for R-454B as it becomes the new standard.
Sample pricebook lines
| Task | Labor unit time | Parts cost | Suggested price | Margin |
|---|---|---|---|---|
| Capacitor replacement (single-run) | 0.5 hr | $25 | $145 | 75% |
| Capacitor replacement (dual-run) | 0.5 hr | $45 | $185 | 73% |
| Contactor replacement | 0.75 hr | $65 | $245 | 69% |
| Fan motor replacement (condenser) | 1.5 hr | $185 | $545 | 64% |
| Refrigerant top-off (1 lb R-410A) | 0.5 hr | $30 wholesale | $185 | 75% |
| Filter replacement (standard 1”) | 0.25 hr | $12 | $45 | 71% |
| Drain line clearing | 0.75 hr | $5 | $145 | 96% |
| Thermostat replacement (digital programmable) | 1 hr | $85 | $295 | 65% |
Pricing assumes a $94/hr labor rate and is illustrative — your numbers will vary with local labor and parts costs. Verify each line with the HVAC Profit Margin Calculator to confirm the line clears your target gross margin.
Update frequency
Every 6 months minimum. Every 3 months ideal. The variables that drift fastest:
- Parts wholesale costs (HVAC supply has run 8–15% annually since 2022)
- Refrigerant pricing (R-410A phase-out is pushing R-454B and R-32 pricing volatility)
- Labor costs (your loaded cost rises as wages rise)
The pricebook that worked in 2024 is mispriced in 2026. Operations that haven’t recalibrated are quietly losing 5–10% of margin annually.
5. Pricing service calls specifically
Residential service call pricing has its own structure. The four components:
The diagnostic / service fee
This is the fixed price to come out and diagnose. Industry range:
- Standard markets: $89–$159
- Premium markets (high cost of living, urgent response): $129–$199
- Commercial diagnostic: $159–$249
Two strategic choices: credit toward repair vs. charge separately.
Credit toward repair: $89 diagnostic, fully credited if the customer proceeds with repair. Higher close rate (customer feels they’re not “wasting” the diagnostic), more price-sensitive customers convert.
Non-refundable diagnostic: $89 diagnostic, customer pays regardless. Filters tire-kickers, but loses some legitimate customers who feel double-billed.
Both work depending on market and customer base. Most successful small operations use the credit-toward-repair approach because close rate matters more than filtering at the residential level.
Repair pricing
Flat-rate from your pricebook (see section 4) or T&M at your hourly rate. For residential service, flat-rate wins on close rate and average ticket size, but requires the pricebook investment.
Refrigerant charges
Separate line item, separate from labor. Price per pound at market plus markup. Typical installed pricing in 2026:
- R-22: $145–$245/lb (legacy systems, increasingly rare)
- R-410A: $95–$145/lb (current standard, declining as phase-out approaches)
- R-454B: $130–$200/lb (becoming new standard for residential)
- R-32: $115–$175/lb (mini-splits and newer residential)
Document refrigerant additions per EPA Section 608 — the HVAC Tune-Up Checklist includes a compliance-ready refrigerant service section.
Trip fee
Some operators fold trip costs into the diagnostic fee. Others charge separately for calls outside their core service area. For residential operations in a defined service area (15-mile radius), folding trip cost into diagnostic is simpler. For operations covering wide territory, a separate $15–$45 trip fee for calls beyond the core area is common.
Industry benchmarks for HVAC residential service (2026)
- Diagnostic fee: $89–$159 standard, $129–$199 premium markets
- Average service ticket size: $295–$485 per call
- Close rate target: 70%+ on diagnostic-to-repair conversion
- Repeat customer rate: 40%+ on annual basis for well-run operations
If your close rate is significantly above 85%, your pricing is leaving margin on the table. If it’s below 60%, the issue is usually communication or trust at the diagnostic stage, not price.
For FSM software that handles this workflow at small-shop pricing, Jobber is the most common starting point. For software with stronger upsell features built into the mobile workflow (which lifts average ticket size by 15–25% in my experience), Housecall Pro is the better choice for operations with active sales focus.
6. Pricing HVAC installations
Install pricing math differs from service. Service pricing protects margin against unpredictable diagnostic time. Install pricing protects margin against quoting errors on a known scope.
Install labor pricing
Install labor rates run lower than service rates because installs have higher volume per visit and more predictable time requirements. Typical range:
- Residential install labor: $65–$140/hr
- Commercial install labor: $95–$165/hr
The reason install labor is lower than service labor: a 6-hour install bills 6 hours of revenue against ~1 hour of unbillable setup/travel. A 45-minute service call bills 0.75 hours against ~1.5 hours of unbillable setup/travel/admin. Service has worse hourly economics, so it commands a higher rate.
Equipment pricing
Customer-facing equipment pricing is cost plus markup. Typical residential equipment markup: 25–50% over your wholesale cost.
- 3-ton residential AC condenser (wholesale $1,400): customer price $1,750–$2,100
- 80% AFUE gas furnace (wholesale $850): customer price $1,065–$1,275
- 16 SEER2 heat pump (wholesale $2,200): customer price $2,750–$3,300
Below 25% markup loses money after delivery handling, returns, warranty risk, and inventory carrying. Above 50% on standard residential equipment risks customer pushback when they comparison-shop.
Materials and supplies
Line set, refrigerant, electrical, duct modifications, condensate disposal, permits. Most operators line-item these because they vary significantly per job. Typical 5–15% of total install price.
Profit margin targets
For HVAC installs:
- Underperforming: under 30% gross margin
- Healthy: 35–45% gross margin
- Excellent: over 50% gross margin
Verify your install pricing against these benchmarks using the HVAC Profit Margin Calculator — enter the install revenue, your labor, equipment cost, materials, and overhead allocation, and see if the math clears 35%.
Multi-option proposals (Good / Better / Best)
For replacement quotes, multi-option pricing closes at significantly higher rates than single-option quotes. The pattern:
- Good: entry-level equipment, basic warranty, standard install — lowest price
- Better: mid-tier equipment, extended warranty, includes maintenance plan first year
- Best: premium equipment (variable-speed, communicating), full extended warranty, includes 2 years of maintenance plan
Customers typically pick “Better” when offered three options — middle is the safe choice. Without the three-option frame, those same customers would have picked the single option you quoted or shopped competitors. Multi-option proposals lift average install revenue by 15–30% in my experience.
Industry benchmarks for HVAC residential installs (2026)
| Install type | Typical price range | Gross margin target |
|---|---|---|
| Complete system replacement (3-ton) | $7,500–$14,500 | 35–45% |
| Heat pump conversion | $11,000–$22,000 | 35–45% |
| Ductless mini-split (single zone) | $4,200–$7,200 | 40–50% |
| Furnace replacement only | $3,800–$8,500 | 35–45% |
| Indoor coil replacement | $2,200–$4,500 | 40–50% |
Use the HVAC Quote Template to generate professional multi-option installation estimates with equipment specs, warranty terms, and acceptance language.
7. Pricing maintenance agreements
Maintenance agreements are the single highest-leverage pricing decision in HVAC. A repair customer is worth a transaction. An agreement customer is worth recurring revenue plus higher conversion on future repair work.
Three-tier strategy
The standard structure that works for most operations:
Basic plan — entry pricing, single annual visit, minimal coverage
- Target: price-sensitive customers, agreement-curious customers, single-system homes
- Typical pricing: $99–$179/year
- Visits: 1 per year
- Discount: 5–10% on parts/labor (or zero)
- Margin: 30–40% gross
- Purpose: capture customers who would otherwise have no agreement at all
Standard plan — the main offer, 2 visits per year, real discount
- Target: typical residential customer with 1–2 systems
- Typical pricing: $179–$299/year
- Visits: 2 per year (spring AC + fall heating)
- Discount: 10–15% on parts/labor for any repairs
- Margin: 40–50% gross
- Purpose: recurring revenue workhorse — 70–80% of agreement customers should land here
Premium plan — top tier, priority service, deeper discounts, waived diagnostics
- Target: customers who value convenience and reliability
- Typical pricing: $299–$499/year
- Visits: 2 per year + waived diagnostic fees + priority response
- Discount: 15–20% on parts/labor
- Margin: 50–60% gross (similar service volume, higher pricing)
- Purpose: maximize per-customer revenue, position as premium
Payment structure
Three options:
- Annual upfront: 5–10% discount applied, customer pays full year on signup. Highest margin, hardest customer acquisition, no recurring billing automation needed.
- Monthly recurring: easiest customer acquisition (low entry barrier), requires recurring billing automation in your FSM software.
- Quarterly: rare in practice. Harder to communicate value than monthly, no real advantage over annual.
For most operations, offer monthly as default, annual with a 5–10% discount as the upgrade. Your FSM software needs to handle recurring billing — Housecall Pro and ServiceTitan both handle this natively at the appropriate tier; FieldPulse handles it through its billing module.
Acquisition vs retention math
Here’s the high-leverage math on agreements:
A typical residential repair customer generates $295–$485 in revenue per service call and may call you 1–2 times per year on average. Converting that same customer to a Standard agreement at $249/year produces:
- Year 1 revenue: $249 agreement + likely $400 repair work = $649
- Year 2 revenue: $249 agreement renewal + ~$300 repair work = $549
- Year 3 revenue: $249 agreement renewal + ~$300 repair work = $549
Same customer without agreement: $400 (one repair) + maybe $200 from a second call = $600 in year 1, declining to $300–$400 in subsequent years as the customer drifts to alternatives.
Three-year customer value with agreement: $1,747. Without: ~$1,100. Same customer, 60% revenue lift from a single conversion to agreement.
Converting 20% of repair customers to agreements over 12 months — which is achievable with even a basic upsell program — grows total revenue ~25% on the same customer base. This is the single highest-leverage pricing move in residential HVAC.
Build your agreement contract with the HVAC Service Agreement Template — it includes Basic / Standard / Premium plan templates, equipment listing, payment structure auto-calculation, and customer acceptance block.
8. When (and how) to raise your rates
Three signals it’s time to raise rates:
-
You haven’t raised in 18+ months. HVAC costs rise faster than CPI most years — labor is up 6–10% annually since 2022, parts up 8–15%. If your rates have been flat for 18+ months, you’ve already lost margin to inflation. Re-run the Hourly Rate Calculator with current costs and the gap will be obvious.
-
Your close rate is above 85%. Above 85% close rate means pricing power is going unused. Pricing should sit at the level where you’re losing 15–25% of quotes — that’s the indicator that you’re capturing premium value from the customers who are willing to pay it. Closer than 90%, you’re underpriced. Closer than 50%, your pricing is above what the market supports.
-
The Hourly Rate Calculator shows a gap. Required rate minus charged rate. Anytime this gap exceeds 10%, schedule a price increase within the next billing cycle.
How to raise rates
Mechanically:
- Service calls: raise the hourly rate by $10–$15, or the diagnostic fee by $10–$25. Communicate to existing customers in writing with 30 days notice; apply to new customers immediately.
- Flat-rate book: quarterly recalibration of labor unit times and material costs. Rates per task naturally rise as your hourly rate and parts costs rise.
- Service agreements: annual increases of $20–$50/year per agreement, communicated at renewal time. Frame as cost increases (“our parts costs have risen 12% this year”), not arbitrary price hikes.
Communication framework
Don’t apologize. Explain costs. Customers respond well to specific cost drivers:
“Refrigerant has risen 35% in the last year due to the R-410A phase-out. Equipment prices are up 8–12% across all major manufacturers. Our labor costs have risen with industry wage pressure. As a result, our service call diagnostic will move from $89 to $99 effective [date]. Your service agreement will continue at current rates through your renewal date.”
This is matter-of-fact. It cites specific reasons. It gives a date. It does not apologize. Customers accept this.
What actually happens when you raise rates
Industry data, plus my own experience: a 15–25% rate increase typically loses 5–10% of customers and increases revenue 12–20% net. The customers lost are almost always the lowest-margin (the price-sensitive callers, the late-payers, the demanding-for-no-reason). Most remaining customers don’t notice or don’t care.
The customers who push back hardest are usually the ones you’re happiest to lose.
9. Software that handles HVAC pricing automatically
Pricing well is hard manually. Software helps in three specific ways: storing your pricebook (so techs can quote at the door), tracking job profitability (so you know which jobs are actually profitable), and managing recurring agreement billing (so renewals don’t get dropped).
Four options to consider:
Jobber
Basic flat-rate support. No native pricebook module. Best for operations using mostly T&M or simple flat-rate. Cost: $99–$529/mo depending on team size. The right choice for solo operators and small shops where pricing is still manageable in your head. Use the HVAC Software Cost Calculator to see specific cost at your team size.
Housecall Pro
Quote add-ons and upsell prompts built into the mobile workflow. Service plan management at Essential tier. Stronger for operations with active sales focus. Cost: $59+/mo for Basic, $149+/mo for Essential (estimated). Best for operations that want to lift average ticket size through upsells.
FieldPulse
Custom forms architecture handles detailed pricing structures and multi-option proposals. Strong for complex installations with variable scope. Cost: ~$160–$220/mo for 5–10 techs (quote-based). Best for HVAC operations that need depth in pricing customization.
ServiceTitan
Best-in-class flat-rate pricebook (Pricebook Pro module), built specifically for HVAC. The industry standard for operations with 10+ techs and $2M+ revenue. Cost: contractor-reported $200–$500/user/mo plus $5K–$15K implementation. Don’t consider for shops under 10 techs — cost doesn’t justify itself at smaller scale.
For full software comparisons, see Best HVAC Software for Small Business 2026. To compare specific costs for your team size, use the HVAC Software Cost Calculator.
10. Common HVAC pricing mistakes
The eight mistakes that account for most under-pricing in HVAC:
1. Pricing based on tech wage, not loaded cost
Tech base wage is $25/hr. Loaded cost (with payroll tax, workers comp, benefits, non-billable time) is $42–$50/hr. Operators who mark up off base wage typically end up 40% underpriced on labor.
2. Using 40 billable hours when reality is 28–32
A 40-hour work week includes drive time, admin, callbacks, and slack between calls. Real billable hours are 28–32 per tech per week. Operators using 40 hours in their math under-price by ~30%.
3. Forgetting overhead allocation
Office, marketing, software, insurance, owner draw — 15–25% of revenue. Operators who price based on direct costs only (labor + parts) miss this and end up unable to cover fixed costs. The business slowly loses money on every job.
4. Never raising rates
5–10% margin erosion per year compounds. After 3 years of flat pricing, your margin is 15–30% below where it was. Annual rate increases are not optional.
5. Free diagnostics that don’t convert
Free diagnostics work as a lead-generation tool if your repair close rate is 80%+. Below 70% close rate, free diagnostics give away 60%+ of service value with no return.
6. Underpriced refrigerant
Refrigerant pricing is independent from labor and should reflect market plus markup. Buying R-410A at $30/lb and charging $50/lb misses 90% of the available margin. Market commands $95–$145/lb installed.
7. Same hourly rate for service and install
Service should be 20–40% higher than install per labor hour. Service has worse unit economics (more setup time per dollar of revenue). Same rate for both means you’re either under-pricing service or over-pricing install.
8. No minimum service call charge
Without a $100–$150 minimum charge, short service calls become unprofitable after drive time and truck operating cost. A 25-minute service call billed at $85/hr × 0.5 hours = $42.50 doesn’t cover the drive there and back.
11. Bottom line
The single most important pricing concept in HVAC: your required hourly rate is whatever covers loaded labor + overhead + your income + business profit, divided by realistic billable hours.
Not what the competitor charges. Not what feels right. Not what customers “expect.” The math has one answer for your specific operation.
Run the HVAC Hourly Billing Rate Calculator in 60 seconds to find your number. If you’re charging less than that, you’re operating at a loss disguised as low margin. The fix is straightforward — raise rates incrementally and let the lowest-margin customers self-select out.
The next quarter’s profitability isn’t determined by working harder. It’s determined by pricing correctly.
12. Frequently asked questions
What's a fair hourly rate for HVAC service in 2026?
Market-rate residential HVAC service in average US cost-of-living markets is $85–$130/hr in 2026. Premium operations charge $130–$180/hr. The “fair” rate is whatever covers your real costs at the billable hours you actually achieve — use the HVAC Hourly Billing Rate Calculator to find your specific number.
Should HVAC contractors use flat-rate or time-and-materials pricing?
For residential service: flat-rate generally outperforms T&M on close rate and average ticket size, but requires pricebook maintenance. For commercial: T&M is more common. For diagnostics: flat fee is universal. Most successful operations use hybrid (flat diagnostic + flat repair pricing for common tasks + T&M for unusual jobs).
How much should I mark up HVAC parts?
Industry-standard parts markup is 50–100% over your cost. Capacitors that cost you $20–$40 sell for $85–$165 installed. Markup below 30% loses money after handling, returns, and inventory carrying cost.
When should I raise my HVAC service rates?
Annual minimum. HVAC labor and parts costs rise 8–15% per year since 2022, faster than typical CPI. Operations that haven’t raised rates in 24+ months are almost always under-priced by 15–25%. Three signals: you haven’t raised in 18+ months, close rate above 85%, or the calculator shows a gap between required and charged rate.
What's the right diagnostic fee for HVAC service?
$89–$159 is typical for residential, $129–$199 in premium markets. Many operators credit the diagnostic toward repair as a close-rate tool. Some charge non-refundable to filter price-shoppers — both approaches work depending on market.
How do I price HVAC installations?
Equipment cost + 25–50% markup + installation labor at $65–$140/hr + materials + permits, targeting 35–45% gross margin. For replacements, multi-option proposals (Good / Better / Best) close at significantly higher rates than single-option quotes — typical lift of 15–30% in average install revenue.
What's a good profit margin for HVAC service work?
Service calls: 50–65% gross margin healthy. Installs: 35–45% healthy. Maintenance agreements: 60–70% healthy. Net margins (after overhead) typically run 15–25% of revenue for well-run small operations. Verify yours with the HVAC Profit Margin Calculator.
Should I match competitor pricing?
Only if your costs and target income match theirs. Most operators get into trouble matching competitor rates that the competitor is also under-pricing. Run your own numbers first — if your required rate is materially above competitor rates, your competitor is likely operating at lower margins or going out of business slowly. Don’t follow them down.
13. Related resources
Every tool referenced in this guide:
Interactive calculators
- HVAC Hourly Billing Rate Calculator — find the rate you actually need to charge
- HVAC Profit Margin Calculator — verify any job, agreement, or pricebook line clears your target margin
- HVAC Software Cost Calculator — compare FSM software cost for your team size
Templates
- HVAC Invoice Generator — bill service work with refrigerant tracking and payment terms
- HVAC Quote / Estimate Generator — build multi-option installation proposals
- HVAC Service Agreement Generator — create Basic / Standard / Premium maintenance contracts
- HVAC Tune-Up Checklist — document each visit with EPA 608 compliance
Software reviews
- Best HVAC Software for Small Business 2026 — full rankings
- Jobber Review 2026 — transparent pricing, best for solo to small shops
- Housecall Pro Review 2026 — built-in marketing and upsell features
- FieldPulse Review 2026 — operational depth and custom forms
- ServiceTitan Review 2026 — enterprise pricebook for 10+ techs
Written by
Mike Reynolds
HVAC Field Operations Expert
HVAC field operations · Field service software evaluation · Small-business operations · 15+ years · Austin, TX
15 years in HVAC field operations across Austin and Central Texas. Now helps small contractors pick the right software stack without getting bled dry by per-user pricing.