HVAC Profit Margins: What Good Looks Like in 2026

The Margin Question Every HVAC Owner Asks
"What should my margins be?"
It's the first question I hear from HVAC owners — and the hardest to answer, because it depends on your mix. An HVAC contractor running 80% service calls and 20% installs has a completely different margin profile than one running 60% commercial projects and 40% maintenance contracts.
After working with hundreds of contractor teams across the trades — in private equity evaluating acquisitions, building financial products for commercial contractors, and now running financial reviews at Level — I've seen the full range. Here's what the data shows, specifically for HVAC.
Margin Benchmarks by Service Type
HVAC contractors typically run four revenue streams, each with very different margin profiles:
| Service Type | Gross Margin Range | Typical for HVAC | Key Driver |
|---|---|---|---|
| Service calls | 35–55% | 45–55% | Dispatch efficiency, callback rate, billing speed |
| Maintenance / PM contracts | 40–65% | 50–65% | SA pricing, renewal rates, pull-through |
| Residential installs | 15–25% | 18–25% | Equipment cost, crew utilization, change orders |
| Commercial projects | 10–20% | 12–18% | WIP management, sub costs, retainage |
The key HVAC insight: service and maintenance work carries dramatically higher margins than install and project work. An HVAC contractor at 55% gross on service calls and 18% on installs isn't inconsistent — they're running two fundamentally different businesses under one roof.
The contractors who struggle are the ones who don't know which business is which. They price installs assuming service-call margins, or they subsidize money-losing maintenance contracts with profitable repair revenue without realizing it.
What "Good" Looks Like for HVAC
Across the HVAC and mechanical contractors I've reviewed, here's the overall benchmark picture:
| Metric | Bottom Quartile | Median | Top Quartile | HVAC-Specific Note |
|---|---|---|---|---|
| SA gross margin | 23–32% | 37.9% | 68.8% | HVAC SAs have higher equipment costs; PM visit labor is the variable |
| Collection rate | 70–81% | 80.8% | 92.7% | Residential HVAC collects faster (COD); commercial drags DSO |
| Bill rate | $71–79/hr | $79/hr | $116/hr | Rate card median; commercial billing rates run $100–200/hr (internet consensus) |
| Quote conversion | 49–61% | 73.9% | 81.3% | Seasonal peaks (summer AC, winter heating) compress decision time |
| Billable hour ratio | 76–90% | 97.1% | 99.6% | HVAC techs lose billable hours to callbacks and seasonal ramp-up training |
Based on financial reviews and benchmarking analysis across 2,200+ contractors including HVAC, plumbing, electrical, and mechanical trades.
The HVAC Service Agreement Trap
HVAC contractors live and die by their service agreement books. A healthy SA portfolio provides recurring revenue, predictable cash flow, and — most importantly — pull-through repair revenue from PM visits.
But many HVAC SA portfolios are quietly losing money.
One HVAC contractor I reviewed was running -23.2% gross margin on their entire SA book. They'd signed agreements years earlier at prices that didn't account for rising labor costs and equipment part inflation. Those "recurring revenue" contracts were recurring losses — $3.8M per year in negative-margin work.
The fix isn't abandoning service agreements. It's repricing them annually and tracking the real margin — including labor, parts, and truck rolls allocated to each agreement. The median SA margin across contractors is 37.9%, but the spread is enormous: from -23% to 92%+. Where you land depends entirely on whether you've repriced your SAs in the last 2 years.
The Pull-Through Multiplier
The real profit on HVAC service agreements isn't the maintenance visit. It's what the tech finds during the visit.
The median contractor generates 8.7% of SA revenue from pull-through (repairs and replacements discovered during PM visits). The top 10% generate 93.4%+. For an HVAC contractor with a $500K SA book, the difference is:
- At 8.7%: $43,500 in pull-through repair revenue
- At 93.4%: $467,000 in pull-through repair revenue
That $423K gap is higher-margin work (the customer already trusts you, you already know the equipment) generated from visits you're doing anyway. Training techs to identify and recommend — not just inspect and leave — is the single highest-ROI activity for HVAC SA profitability.
Free profitability audit
Find out which jobs are actually making money.
We benchmark your books against 2,200+ service businesses and tell you exactly where the money is going.
Residential vs. Commercial: Two Different Margin Profiles
Residential HVAC
Residential HVAC is high-volume, lower-ticket, faster cash cycle:
- Service calls: $1,500–3,000 average, 45–55% gross margin, same-day collection possible
- Equipment replacement: $5,000–15,000, 20–30% gross margin, often financed
- Cash flow advantage: Collect at the door or within days. No retainage. Minimal AR.
- Margin risk: Callbacks (8.75% of revenue on a 10% callback rate), seasonal demand swings, tech utilization between peak seasons
The best residential HVAC operators run tight dispatch and maximize revenue per truck. At $310K revenue per truck (median for residential), a 10-truck operation should be doing $3.1M. If you're doing $2M with 10 trucks, you have ghost trucks — assets on the balance sheet generating no revenue.
Commercial HVAC
Commercial HVAC is lower-volume, higher-ticket, slower cash:
- Service/maintenance: Larger systems, longer PM visits, higher bill rates ($155–185/hr for journeyman HVAC/mechanical)
- Install/retrofit: $50K–500K+ projects, 12–18% gross margin, progress billing essential
- Cash flow challenge: Retainage holds 5–10% for 60–90+ days. AIA billing cycles. DSO of 45–60 days.
- Margin risk: Scope creep on T&M work, budget overruns, sub costs eating 40–60% of project value
Commercial HVAC contractors need WIP schedules and monthly job-level cost reviews. The data shows 56% of commercial jobs had no assigned project manager — and unmanaged jobs consistently erode 2–5 points of margin.
The Seasonal Cash Flow Problem
HVAC is the most seasonal trade in contracting. Summer cooling and winter heating create demand peaks that challenge both capacity and cash:
- Peak months: June–August (cooling) and December–February (heating)
- Dead zone: March–May and September–November
- Cash implication: Revenue can swing 40–60% between peak and trough months
The contractors who manage this well do three things:
- Maintenance contracts create baseload revenue. SAs provide predictable monthly income that bridges the seasonal gaps.
- Seasonal pricing captures the premium when demand exceeds capacity. Emergency AC repair in July should command a higher rate than a routine call in October.
- Cash reserves built during peak months fund operations during the dead zone. A 3-month overhead reserve is the minimum for any HVAC contractor with meaningful seasonal variance.
What Healthy HVAC Financials Look Like
For a $5M HVAC contractor running a balanced mix:
| Line Item | Healthy Range | Notes |
|---|---|---|
| Revenue | $5M | |
| COGS (direct labor + materials) | 50–60% | Lower for service-heavy, higher for install-heavy |
| Gross profit | 40–50% | |
| Overhead | 20–28% | Office staff, rent, insurance, trucks, marketing |
| Net profit (pre-tax) | 12–20% | Top quartile HVAC operators hit 15%+ consistently |
| Owner compensation | 8–15% of revenue | Varies by role; PE normalizes at market salary |
If your net margin is under 8%, you likely have one of these problems: underpriced SAs, too much low-margin install work without job costing, overhead creep from hiring ahead of revenue, or collection issues masking as profitability problems.
The Bottom Line
HVAC profit margins vary dramatically by service type — from 50%+ on well-priced maintenance to 12–18% on commercial installs. The overall health of an HVAC business depends on the mix, the SA book profitability, and whether you can see margin at the job level.
The data is clear: the gap between top-quartile and bottom-quartile HVAC contractors isn't geography or market. It's visibility. The owners who know their numbers — job-level margin, SA profitability, collection rate, utilization — make better decisions. The ones who don't are running blind and wondering why revenue grows but cash doesn't follow.
Q: How does Level work with HVAC contractors specifically? A: HVAC is our largest trade. We connect to your QuickBooks and field service platform (ServiceTitan, Housecall Pro, Jobber, etc.), build your financial dashboard, and review it with you monthly. For HVAC contractors, we focus on SA profitability, seasonal cash planning, and the install vs. service margin split. The first profitability audit is free — we'll show you where your margins actually stand before you commit to anything.
Q: Should I shift my mix toward more service and less install? A: Not necessarily. Install work generates revenue and can be profitable with proper job costing and progress billing. The issue is install work without financial controls: no WIP schedule, no budget-to-actual tracking, no progress billing. If you're going to do installs, do them with the financial discipline they require. If you can't track cost by job, stick to service and maintenance where the margin is more forgiving.
Q: What's the biggest margin lever for HVAC? A: Pull-through revenue from service agreements. Training techs to identify and quote repairs during PM visits — and actually following through on those quotes within 7 days — is the single highest-impact change for most HVAC contractors. The median pull-through rate is 8.7%. Top performers hit 93.4%+. On a $500K SA book, that gap is worth $423K in additional high-margin revenue per year.
Get the next one
Want next week's benchmark in your inbox?
One email a week. Real numbers from 2,200+ service businesses. No fluff. Unsubscribe anytime.
Related reads
Benchmarks
The Level Index: How 2,200 Contractors Stack Up on Margin, DSO, Pricing, and Hiring
The Level Index: free contractor benchmarks from 2,242 real companies and $13.25B in job revenue. No surveys. No paywalls. Here's why we built it.
Benchmarks
What I Learned Reviewing 1,000+ Contractor P&Ls
Profit margin, collection rate, and billing benchmarks from reviewing 1,000+ contractor financials. What separates top performers from the rest.
Benchmarks
The CLEAR Framework: 5 Pillars of Service Business Financial Health (And Which One to Fix First)
The CLEAR framework organizes 15 contractor benchmarks into five pillars — Cash, Labor, Earnings, Accounts, Risk — so you know exactly where to focus. Built from 2,200+ contractors and $13.25B in job revenue.

About the author
Sam Young
Founder & CEO
Founder of Level. Former private equity investor evaluating contractor roll-ups. Spent four years at BuildOps building financial tooling for 1,000+ commercial contractors. Reviewed P&Ls across 2,200+ service businesses. Co-founded a real estate tax optimization firm analyzing $1B+ in real estate assets. Stanford MBA, Brown undergrad.
LinkedIn