Home / Blog / How to Grow a Heating and Air Conditioning Business Without Growing Its Problems

How to Grow a Heating and Air Conditioning Business Without Growing Its Problems

August 9, 2026 · IronMargin

Growth and margin are not the same project

Most "how to grow" advice for a heating and air conditioning business is really about lead generation — more calls, more marketing spend, more trucks on the road. That's half of it. The other half, the half that decides whether growth actually makes you more money, is what happens to each of those extra jobs once they land.

A shop that doubles its call volume without touching booking discipline, callback rate, or parts markup doesn't double its profit. It doubles its revenue — and often grows its problems at the same rate, just with more zeros attached. More technicians running the same undisciplined dispatch. More callbacks from the same unaddressed quality issue, at higher volume. More cash tied up in inventory nobody's tracking.

Growth that holds is growth that's already checked for leaks before it adds volume.

I've worked directly in HVAC operations — running dispatch boards, managing crews, and living through the seasonal swings this trade runs on — before moving into coaching. The patterns below are the ones that show up every time a heating and air conditioning shop tries to grow without checking its margin first.


Where growth quietly gets eaten

Home services businesses — heating and air conditioning shops especially, because of how seasonal and callback-prone the work is — tend to leak margin in the same handful of places regardless of size. I've laid these out in detail in the field guide to the seven EBITDA leaks: scheduling and route density, parts markup, truck stock and inventory, warranty callbacks, pricing and discounts, overhead allocation, and labour productivity.

A few of these matter more in HVAC specifically than in other trades:

Seasonal demand swings hit dispatch discipline hardest. An AC company running lean staffing in March and slammed in July doesn't have a growth problem in July — it has a scheduling problem that growth just made visible. The fix isn't more techs; it's route density and booking-rate discipline that holds up under load, not just when the phone's quiet.

Callback rate is a margin problem wearing a customer-service costume. A callback isn't just a free return trip — it's a job that consumes a truck-hour and produces no revenue, twice: once when it happened, once when the technician goes back. In a growing business, a callback rate that was tolerable at low volume compounds at high volume into real capacity loss.

Membership and maintenance agreements are the recurring-revenue lever most HVAC shops under-use. Growth funded entirely by one-off calls is growth that resets to zero every January. Agreements that are actually configured correctly — not just sold, but tracked, scheduled, and renewed — turn seasonal demand into something closer to predictable revenue.

None of this is abstract. Run your own numbers through the EBITDA Leak Calculator and you'll see, specifically, which of these is costing your shop the most before you add a single new truck.


The systems that let growth scale instead of compound problems

Booking rate with a real denominator. Before adding marketing spend, know what happens to the calls you already get. A shop with a leaky booking rate doesn't need more leads — it needs to stop losing the ones it has.

A pricebook and markup structure that holds at volume. Parts markup that's inconsistent across technicians is a rounding error at low volume and a real number at high volume. Standardize it before growth makes the inconsistency expensive.

Dispatch software configured to match how the business actually runs, not fought against every day. This is the most common failure mode I see: a shop bought a platform to solve a growth problem, and the platform itself becomes the bottleneck because pricebook, dispatch, and reporting were never configured to match the business.

A reporting layer that tells you which truck, which technician, and which service line is actually profitable — not blended averages that hide a losing truck inside a healthy fleet average.


When it's time for outside eyes

A lot of this is diagnosable from your own numbers, which is exactly what the calculator and the field guide are for. But there's a point — usually right around the moment a shop is trying to grow through its existing platform rather than replace it — where an outside, vendor-neutral look at what the software is actually doing (versus what it was configured to do at go-live, versus what the business needs now) is worth more than another round of internal guessing.

That's what the ServiceTitan Operating Audit is built for: a fixed-scope pass across booking rate, callback attribution, pricebook integrity, membership configuration, reporting gaps, and which platform items are actually worth fixing versus busywork — measured against your own numbers, not a vendor's pitch.

Growth is the easy part to want. Growth that doesn't leak is the part worth building for.

This is IronMargin operational education, not legal, accounting, tax, or employment-law advice. See the disclaimer.

More from the blog

← Back to the blog