# Average HVAC Company Profit Margins by Size for 2025
A five-person shop in rural Ohio and a forty-technician operation in Phoenix are both "HVAC companies," but they're playing entirely different financial games. The Ohio owner is fighting to keep enough cash on hand to cover a slow February; the Phoenix operator is managing a benefits budget larger than most small companies' total revenue. Comparing their margins side by side only makes sense once you understand why the middle of the pack — not the biggest players — tends to win on profitability.
Industry benchmarking from sources like IBISWorld and ServiceTitan's own platform data points to a consistent pattern for 2025: small companies (1-5 employees) netting 3-8%, mid-sized firms (6-25 employees) leading at 8-15%, and larger regional players (26+ employees) settling back down to 5-10% despite their scale advantages. That U-shaped curve — where the middle beats both ends — is the single most useful thing to understand before you start benchmarking your own numbers against it.
The employee-count brackets used across the trade aren't just convenient buckets — each one represents a genuinely different business model.
A small HVAC company (1-5 employees) is usually a founder-led operation where the owner still runs calls. Revenue typically lands between $250,000 and $1.2 million. The defining problem isn't lack of skill — it's that every fixed cost (the truck, insurance, licensing, a basic software subscription) gets spread across a limited number of jobs. There's no administrative layer, so the owner is simultaneously the technician, the salesperson, and the bookkeeper. A large share of U.S. HVAC businesses fall into this category, which is part of why average margins here stay thin.
A mid-sized company (6-25 employees) has crossed from "job" to "business." There's usually a dispatcher, a service manager, maybe a dedicated salesperson. Revenue runs $1.2 million to $5 million. The advantage is operational leverage: technicians can specialize, maintenance work gets its own team, and fleet/software costs get spread over enough jobs to actually pay for themselves.
A large regional company (26+ employees) has full administrative departments, multiple managers, and real investment in training and marketing. Revenue exceeds $5 million, sometimes reaching well into eight figures. These firms get real purchasing leverage — 10-15% better pricing from major suppliers is common — but that gets eaten by management salaries, benefits, and corporate overhead. Their challenge stops being "how do I price this job correctly" and becomes "how do I keep 30 people rowing in the same direction."
| Company Size | FTE Employees | Typical Annual Revenue | Primary Challenge | Key Advantage |
|---|---|---|---|---|
| Small | 1-5 | $250K-$1.2M | High fixed cost per job | Owner control & agility |
| Mid-sized | 6-25 | $1.2M-$5M | Scaling processes & management | Operational specialization |
| Large Regional | 26+ | $5M+ | Overhead creep & culture | Volume purchasing & brand power |
Net profit margin means what's left after everything — owner's salary, taxes, interest, all of it. This is the number that matters, not gross revenue.
Small companies: 3-8%. The spread here is almost entirely explained by discipline, not luck. Top performers in this bracket hold gross margins above 55% on service calls and track job costs relentlessly. The bottom of the range usually comes from owners who haven't adjusted pricing as material costs rose, or who don't really know their true overhead number. The dollar difference is not abstract: on $600,000 in revenue, moving from a 3% to an 8% margin is $30,000 a year — often the difference between an owner who can hire a second truck and one who can't.
Mid-sized companies: 8-15%. This bracket wins because it can afford specialization without carrying big-company overhead. Maintenance-focused technicians routinely work at 70%+ gross margin, subsidizing thinner installation margins. Field service software (ServiceTitan, Housecall Pro, and similar platforms) starts paying for itself at this scale because there's enough call volume to justify it. Firms that move to flat-rate pricing in this bracket tend to see a real bump — a couple of percentage points of net margin — compared to those still billing time-and-materials, largely because flat-rate pricing prevents scope creep from quietly eating a job's profit.
Large regional companies: 5-10%. The math here is brutal in a specific way: a 10% margin on $10 million is $1 million in profit, but getting there requires disciplined cost control across dozens of employees, several vehicles, and often multiple locations. Benefits costs per employee run meaningfully higher than at small shops — health insurance, workers' comp, and retirement contributions all scale with headcount in ways that don't scale with revenue. Companies at the low end of this range are often mid-acquisition or mid-expansion, deliberately trading margin for market share.
Size sets the range you're playing in. These three factors determine where you land within it.
Labor cost and productivity. Labor typically eats 25-35% of revenue, and technician wages have been climbing 5-7% annually. The lever isn't paying less — it's reducing waste. Cutting your callback rate from 10% to 5% alone can add more than a percentage point to net margin, because every callback is a truck roll with no revenue attached. Structuring pay around performance — a spiff for selling a maintenance agreement, for instance — tends to align technician behavior with the P&L in a way flat hourly pay doesn't.
Technology that removes friction, not tech for its own sake. GPS routing can cut non-billable drive time 15-20%. Flat-rate pricing software protects margin from scope creep by pricing in every cost before the job starts. CRM and marketing automation matter because reactivating a past customer costs roughly a fifth of what acquiring a new one does. None of this is exotic — it's mostly about reducing the number of unpaid hours a technician spends per week.
Service mix, deliberately engineered. Not all revenue is equal, and the margin hierarchy is stark:
Companies near the top of their size bracket's range usually have maintenance agreements covering 50-70% of fixed overhead, with renewal rates above 85%. That's not an accident — it requires an actual sales process around maintenance, not just an upsell mentioned in passing.
If you're a 1-5 person shop: Get flat-rate pricing in place now — it's the fastest fix available and it removes the awkward on-the-spot haggling that erodes margin on every call. Build toward 100-200 maintenance contracts; even a simple twice-a-year tune-up offer creates a revenue floor that gets you through slow months. And track every job's gross margin weekly — if a job type consistently comes in under 50%, either re-price it or stop offering it.
If you're at 6-25 employees: Split your team into dedicated maintenance/repair and installation crews — specialization alone tends to lift utilization. Hire a dispatcher before you think you can afford one; a good one can add 1-2 billable hours per technician per day, which flows straight to the bottom line. Benchmark against others in your bracket specifically — not against small shops or large ones — and fix your one or two biggest gaps rather than trying to optimize everything at once.
If you're 26+ employees: Centralize purchasing to actually use your size — negotiate national account pricing rather than letting each location buy independently. Build a formal training program; it's both a quality-control lever and a retention tool, since techs increasingly want a visible career path. And push past basic reporting into real business intelligence — profitability by zip code, by technician, by equipment brand — because at this scale, gut instinct stops being a reliable guide.
Here's the uncomfortable part: chasing growth and chasing margin often pull in opposite directions. A small company that stays small on purpose — turning down commercial bids, saying no to marginal customers, keeping the owner in the truck — can often hold a healthier margin than a company that doubled its headcount to capture more revenue. Growth requires management layers, and management layers cost money before they generate it. If your goal is maximum take-home profit rather than maximum revenue, the mid-sized bracket's 8-15% range isn't just a benchmark — it may be a better destination than "large regional player" ever is.
Pull last quarter's P&L. Calculate net profit margin (net income divided by total revenue). Then split revenue into three buckets — maintenance agreements, service/repair, and installation — and estimate the gross margin on each. Most owners who do this for the first time are surprised by which bucket is actually subsidizing the others. It's rarely installation, even though installation often feels like the "real" work.
What is a good net profit margin for a small HVAC company?
Something in the 6-8% range indicates solid cost control. Below 5% usually points to underpricing, high overhead, or operational drag like excessive callbacks.
How can I increase margin without raising prices?
Cut non-billable time through better routing, reduce callbacks with better training and quality checks, and shift more of your revenue mix toward maintenance agreements rather than one-off repairs.
Why do mid-sized companies often out-earn larger ones?
They get the benefits of specialization and decent software without the management layers and benefits overhead that come with a much larger headcount. It's a genuine sweet spot, not a fluke.
What share of revenue should maintenance agreements represent?
Roughly 15-25% of total revenue is a reasonable target, but the more important number is that the gross profit from those agreements should cover 50-70% of fixed monthly overhead.
How much do rising material costs actually hurt margin?
Directly and immediately if pricing doesn't adjust. A $200 jump in a condenser's cost that isn't passed through is a $200 hit to gross profit on that one job — which is why flat-rate guides need quarterly review, not annual.
This article uses publicly available data. Our paid reports go deeper: every competitor ranked by review velocity, response rate, GBP activity, and search position over 12 months. Delivered as a formatted PDF within 48 hours.