If your HVAC company is doing $10 million a year, congratulations — you’ve outgrown the “owner does everything” phase. But there’s a good chance you’ve walked straight into the next trap: a back office that grows every time the business does.
More revenue means more jobs. More jobs means more estimates, more scheduling, more dispatching, more invoices, more payroll hours, more compliance paperwork. And at $10M, most HVAC operators have quietly hired 3–4 office staff just to keep up with the admin load.
That’s before anyone asks whether those people are doing the work efficiently.
What the Headcount Actually Looks Like
A typical $10M HVAC operation runs something like this:
- 1 office manager / admin coordinator — $55,000–$70,000/year
- 1 dispatcher — $45,000–$60,000/year
- 1 estimator or project coordinator — $60,000–$80,000/year
- Part-time bookkeeper or AR/AP clerk — $28,000–$40,000/year (often a shared or fractional hire)
That’s $188,000–$250,000 in base salaries alone — before you add payroll taxes (add ~12%), benefits (add $6,000–$12,000 per full-time employee), and the management time spent training, reviewing, and correcting their work.
All-in, most $10M HVAC companies are spending $230,000–$320,000 per year on back-office labor.
What Those Hours Actually Go To
The uncomfortable truth is that the majority of those hours aren’t strategic — they’re repetitive. Here’s a breakdown of where back-office time at a typical HVAC contractor goes:
- Estimating and quote generation: 20–30 hrs/week. Most of it is copy-paste from prior jobs or pulling numbers from spreadsheets that haven’t been updated recently.
- Scheduling and dispatch: 10–15 hrs/week. A dispatcher spending half their day on the phone confirming jobs that could be confirmed by text.
- Invoicing and follow-up: 8–12 hrs/week. Generating invoices, chasing payments, reconciling POs with what actually got installed.
- Compliance and documentation: 5–8 hrs/week. License renewals, insurance certificates, lien waivers, safety logs.
That’s 43–65 hours of weekly admin work — roughly 1.5 full-time employees worth of hours — spent on tasks that follow the same patterns every single week.
The Hidden Costs Most Owners Miss
The salary line is just the start. There are three other cost centers that rarely show up in a budget review:
1. Estimating errors and missed margin. When estimates are built by hand — even by experienced people — margin errors creep in. A $15,000 commercial job estimated 8% light because someone forgot to account for current copper prices or recent labor rate changes is $1,200 gone before the job starts. At 200 jobs a year, even a 1% systematic error is $30,000 walking out the door.
2. Slow invoicing = slow cash. The average HVAC contractor invoices 5–12 days after job completion. At $10M revenue, every extra day of DSO (days sales outstanding) costs roughly $27,000 in working capital tied up that could be funding equipment or payroll. Most offices aren’t slow because people are lazy — they’re slow because the handoff from field to office is manual and lossy.
3. Owner and supervisor time. Every hour a service manager spends reviewing dispatcher decisions, chasing a missing certificate of insurance, or correcting an invoice before it goes out is an hour not spent on jobs, crews, or customers. At $150/hr opportunity cost, that’s real money even if it never shows up as a line item.
What $10M HVAC Operators Are Doing Differently in 2026
The companies pulling ahead aren’t hiring their way out of this. They’re restructuring what the back office actually does.
The pattern that’s working:
- Estimating templates and margin guardrails built into the quoting workflow — no job goes out without hitting a minimum margin check
- Automated scheduling confirmation flows — techs confirm via text, dispatch reviews exceptions only
- Invoicing triggered at job completion, not at end-of-week office catch-up
- Compliance calendars with automatic renewal reminders so nothing lapses under the radar
The goal isn’t to eliminate office staff — it’s to stop having those people spend 70% of their time on tasks that should be automatic, so they can spend time on the 30% that actually requires judgment.
The Math on Getting This Right
Take a conservative scenario: a $10M HVAC company cuts 20 hours per week of manual admin labor, reduces estimating errors by 1.5%, and tightens invoicing by 4 days on average.
- Labor savings: 20 hrs/week × 50 weeks × $28/hr fully-loaded = $28,000/year
- Estimating margin recovery: 1.5% × $10M × 35% job margin = $52,500/year
- Working capital freed: 4 days × $27,000/day DSO = $108,000 unlocked
That’s not a technology pitch — that’s the actual operational math on running a tighter back office.
Where to Start
If you’re running $5M–$15M and the back office feels like it’s always one person short, the problem usually isn’t headcount — it’s that repetitive work is being done by hand that doesn’t need to be.
Start with a back-office audit:
- Log every recurring admin task and who owns it
- Identify which ones follow a consistent pattern week over week
- Separate the judgment-required work (customer escalations, complex estimates, dispute resolution) from the routine work (confirmations, standard invoices, certificate tracking)
You’ll likely find that 60–70% of your admin volume is routine and predictable — which means it’s addressable without adding headcount.
Want to see what your specific back office is costing? Use our ROI Calculator — plug in your revenue, crew size, and current office staff, and get a dollar figure for what operational inefficiency is costing your business annually. Takes about 90 seconds.