Most HVAC companies stall at $500K-$1M in revenue because the owner is still running calls, handling estimates, and managing the office. Scaling past $1M requires systematizing your operation so it runs without you on every truck.
The $500K-$1M Phase: Build Your Systems
At this stage, you're probably running 2-3 trucks and handling most estimates yourself.
What needs to happen:
- Hire a CSR/office manager to handle phones and scheduling
- Implement a CRM (Jobber or Housecall Pro at this level)
- Create a standard operating procedure for your top 10 job types
- Set up automated follow-ups for estimates and reviews
- Start tracking KPIs: revenue per tech, close rate, average ticket
ServiceTitan data shows top-performing HVAC shops average $180K+ revenue per technician per year. Track your revenue per tech monthly.
The $1M-$2M Phase: Hire and Delegate
This is where most HVAC businesses either break through or stay stuck. The owner has to stop being the best technician and start being the manager.
Key hires:
- Dedicated dispatcher (not the owner doing scheduling between calls)
- Sales/comfort advisor for equipment replacement
- 2-3 additional technicians
Upgrade your CRM. At $1M+, Jobber starts to feel limiting. Consider ServiceTitan for AI dispatching and marketing attribution.
On the Owned and Operated podcast, John Wilson has described how systematizing every process at Wilson Companies was the only way to scale past $2M. Every technician follows the same diagnostic sequence. Every estimate uses the same pricebook. Every follow-up happens automatically.
The $2M-$5M Phase: Professionalize
At this stage, you're running 8-15 trucks and need infrastructure.
What changes:
- Dedicated install team (separate from service)
- Maintenance agreement program (see our guide on maintenance agreements)
- Marketing budget of 8-12% of revenue ($160K-$600K/year)
- Full-time office team: dispatcher, CSR, bookkeeper, install coordinator
- Monthly P&L reviews and quarterly business planning
Marketing at this level is multi-channel. Google Ads, LSA, Facebook, direct mail, and a full SEO strategy running simultaneously.
Build your scaling plan
Get StartedCommon Scaling Mistakes
1. Hiring techs before building systems - more techs without systems means more chaos
2. Not tracking financials per job - revenue without profit is just busy work
3. Owner staying on the tools - you can't manage growth while running calls
4. No maintenance agreements - recurring revenue is the foundation of scalable HVAC
5. Underinvesting in marketing - 8-12% of revenue is the industry benchmark for growing companies
The jump from $500K to $5M takes 3-5 years for well-run operations. It requires hiring well, systematizing everything, and letting go of control over individual jobs.
Worked Example: Revenue Per Tech Economics
At $500K with 3 techs: $167K/tech (below target). Problem: owner is on the tools, so effective tech count is 2.5. Fix: owner stops running calls, hires a 4th tech. With systems: 4 techs × $180K = $720K. At $1M: 6 techs × $180K = $1.08M. Marketing at 10% = $108K/year. At $2M: 12 techs × $180K = $2.16M. Need: dedicated dispatcher ($50K), office manager ($45K), CRM upgrade to ServiceTitan ($3,600/year). Overhead increases but profit margin stays at 15-20% = $300K-400K net. At $5M: 25+ techs, full management team, $500K+ marketing budget. Net profit: $750K-1M.
What Not to Do
- Don't hire before you have systems. Adding techs to chaos creates more expensive chaos. Build SOPs, implement a CRM, and create standard processes before your next hire.
- Don't stay on the tools past $500K. Every hour you spend running calls is an hour not spent growing the business. Hire your replacement and manage, don't fix.
- Don't skip maintenance agreements. Recurring revenue is the foundation of scalable HVAC. Without it, every month starts at zero. Target 200+ agreements before pushing past $1M.
- Don't underinvest in marketing. 8-12% of revenue is the industry benchmark. At $1M, that's $80K-120K/year in marketing. Cutting this slows growth immediately.