2,200+ contractors benchmarked. How do your margins stack up? See where you stand →
Level
Benchmarks

HVAC Profit Margins: What Good Looks Like in 2026

Sam Young·2026-04-09·11 minute read
HVAC Profit Margins: What Good Looks Like in 2026 — Level CFO

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, at BuildOps building financial products, 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 TypeGross Margin RangeTypical for HVACKey Driver
Service calls35–55%45–55%Dispatch efficiency, callback rate, billing speed
Maintenance / PM contracts40–65%50–65%SA pricing, renewal rates, pull-through
Residential installs15–25%18–25%Equipment cost, crew utilization, change orders
Commercial projects10–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:

MetricBottom QuartileMedianTop QuartileHVAC-Specific Note
SA gross margin23–32%43.8%68.8%HVAC SAs have higher equipment costs; PM visit labor is the variable
Collection rate70–85%85.1%92.7%Residential HVAC collects faster (COD); commercial drags DSO
Bill rate$71–90/hr$90/hr$116/hrHVAC journeyman rates: $155–185/hr billed in commercial markets
Quote conversion49–61%73%81.3%Seasonal peaks (summer AC, winter heating) compress decision time
Billable hour ratio76–90%96.7%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 43.8%, 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 10.7% of SA revenue from pull-through (repairs and replacements discovered during PM visits). The top 10% generate 53%+. For an HVAC contractor with a $500K SA book, the difference is:

  • At 10.7%: $53,500 in pull-through repair revenue
  • At 53%: $265,000 in pull-through repair revenue

That $211K 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.

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:

  1. Maintenance contracts create baseload revenue. SAs provide predictable monthly income that bridges the seasonal gaps.
  2. 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.
  3. 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 ItemHealthy RangeNotes
Revenue$5M
COGS (direct labor + materials)50–60%Lower for service-heavy, higher for install-heavy
Gross profit40–50%
Overhead20–28%Office staff, rent, insurance, trucks, marketing
Net profit (pre-tax)12–20%Top quartile HVAC operators hit 15%+ consistently
Owner compensation8–15% of revenueVaries 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, BuildOps, Housecall Pro, 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 10.7%. Top performers hit 53%+. On a $500K SA book, that gap is worth $211K in additional high-margin revenue per year.

About the author

Sam Young

Founder of Level. Former PE investor and investment banker. Built AI-powered accounting products at BuildOps — the largest field management software for commercial contractors — benchmarking financial data across 2,200+ contractors in HVAC, plumbing, electrical, and mechanical trades. Operations analytics work with Astra Service Partners, CIVC Partners (American Refrigeration), and other PE-backed portfolios in the trades. Co-founded Overline, where his team has analyzed over $1B in real estate assets. Stanford MBA.

LinkedIn

Ready to see where your money is going?

Get a free job profitability audit.

Get Your Free Audit