HVAC Company Org Chart: When to Hire a CSR, Dispatcher, Office Manager & Service Manager (2026)
When to hire a CSR, dispatcher, office manager, and service manager in an HVAC shop: org charts by stage, warning signs, KPIs, and the math on whether a hire pays.
Most HVAC shops don't plan their org chart. It just happens. The owner runs calls, answers the phone, and does the books. A spouse or family member picks up invoicing. A tech gets asked to "help with the schedule." Then one day the phone is ringing on a roof, three invoices are two weeks late, and a tech is sitting in the supply house parking lot waiting to hear where to go next.
This guide lays out the seats an HVAC company usually needs at each stage of growth, from solo owner-operator to 20+ trucks. For each stage it covers who wears which hat, the signs you need the next hire, what each role should own (with the numbers to hold them to), a simple way to check whether a hire pays for itself, a sample org chart, and a first-90-days plan for the new person.
The truck counts are rough guides, not rules. A shop heavy on commercial work or new construction will look different from a residential service-and-replacement shop. All worked examples below use made-up round numbers to show the math. They are not industry averages. Swap in your own. Nothing here is legal, tax, or HR advice. Employment and pay rules vary by state, so check with your accountant, payroll provider, and a local attorney before you hire.
Seats vs. people: the idea that makes this work
An org chart is a list of seats, not people. Each seat owns a set of outcomes. At a small shop, one person sits in several seats. As you grow, you hand seats off one at a time.
The core seats in most HVAC service companies:
- Owner / leadership. Direction, money decisions, key hires, culture.
- Customer service (CSR). Answers calls, books jobs, handles customer questions.
- Dispatch. Assigns calls to techs, manages the board during the day, handles emergencies.
- Office / admin. Invoicing, collections, payroll prep, purchasing paperwork, filing, compliance.
- Service / field leadership. Tech quality, training, callbacks, ride-alongs, truck stock.
- Sales / comfort advisor. Replacement estimates and follow-up (at some shops, the techs or owner do this).
- Field techs and installers. The work itself.
Write every seat down, then put a name next to each one. If the owner's name shows up in five seats, that's your answer to "why am I always behind?"
Stage 1: Solo owner-operator (1 truck)
Who wears which hat: you wear all of them. Maybe a spouse, family member, or part-time helper handles some invoicing or bookkeeping.
Sample org chart
| Seat | Who sits in it | Reports to |
|---|---|---|
| Owner (everything) | Owner | — |
| Calls, booking, scheduling | Owner (phone in pocket) | — |
| Field work | Owner | — |
| Invoicing, collections | Owner, part-time help, or bookkeeper | Owner |
| Books, taxes | Outside bookkeeper or accountant | Owner |
What to set up now, before you hire anyone:
- A field service software or at least one shared calendar, so the schedule isn't only in your head.
- A call script and a short list of questions you ask every caller. Later this becomes the CSR's script.
- An after-hours plan: voicemail with a callback promise, an answering service, or a call-forwarding rule.
- Invoice at the job, not at the kitchen table on Sunday. The HVAC cash flow guide covers collecting at the job.
Signs you're outgrowing this stage:
- You're answering calls on roofs, in attics, and while driving, and you let some go to voicemail.
- You are booked out more days than your customers will wait.
- Invoices go out days after the job.
- You're turning down work, or you're doing admin every night.
The first hire at this stage is usually a second tech or a part-time office person. Which one depends on where you're losing more money: jobs you can't get to (hire a tech) or calls and invoices that slip (hire office help). The math section below helps you pick.
Stage 2: 2–4 trucks
Who wears which hat: the owner still runs calls some of the time, sells replacements, and leads the techs. One office person (full or part time) answers phones, books, dispatches, and invoices. This is the "one person runs the office" stage.
Sample org chart
| Seat | Who sits in it | Reports to |
|---|---|---|
| Owner | Owner | — |
| Office: CSR, dispatch, invoicing, basic collections | Office person #1 | Owner |
| Sales (replacements) | Owner | — |
| Field leadership | Owner (or a lead tech, informally) | — |
| Techs | Tech 1, Tech 2, (Tech 3) | Owner |
| Books, payroll, taxes | Outside bookkeeper or accountant | Owner |
Signs you need the next hire:
- Missed calls. Your phone system shows calls ringing out or going to voicemail during business hours, especially when the office person is on another call or at lunch.
- The office person is the bottleneck. Booking, dispatching, invoicing, and chasing payments can't all happen at once. When the phone is busy, invoices wait. When invoices are busy, the phone rings out.
- Techs waiting. Techs call in to ask where to go next, wait on part approvals, or sit at the supply house because nobody ordered ahead.
- Owner as dispatcher. You're moving calls around from a job site.
- Receivables growing. Your days sales outstanding creeps up because nobody has time to follow up. The free HVAC days sales outstanding calculator shows your number.
The usual next hire here is a dedicated CSR, so the first office person can focus on dispatch and billing. In a busy season, some shops add a seasonal or part-time CSR first to test the load.
Stage 3: 5–10 trucks
Who wears which hat: the office splits into real seats. The owner should be out of the field most of the time and mostly out of dispatch. Someone besides the owner starts owning tech quality.
Sample org chart
| Seat | Who sits in it | Reports to |
|---|---|---|
| Owner / general manager | Owner | — |
| Office manager | Office manager | Owner |
| CSR(s): phones, booking, memberships | 1–2 CSRs | Office manager |
| Dispatcher: board, tech routing, emergencies | Dispatcher | Office manager |
| Billing / AR: invoicing, collections | Billing person (or the office manager) | Office manager |
| Service manager: quality, training, callbacks, ride-alongs | Service manager or lead tech | Owner |
| Service techs | Techs | Service manager |
| Install lead: crews, job prep, inspections | Install lead | Owner |
| Sales | Owner and/or comfort advisor | Owner |
Signs you need an office manager:
- The owner is still the person everyone in the office asks about everything.
- Nobody owns payroll prep, purchasing paperwork, vendor bills, or HR paperwork, so the owner does it at night.
- CSR and dispatch mistakes repeat because nobody reviews calls or holds weekly check-ins.
- Month-end numbers are late or missing.
Signs you need a service manager:
- Callbacks are rising and nobody reviews them.
- New techs learn by trial and error because nobody has time for ride-alongs. (The 90-day tech onboarding plan needs someone to run it.)
- Techs call the owner for every tough diagnosis.
- Truck stock is inconsistent and techs make extra supply house runs.
At this stage, many shops promote a strong lead tech to service manager. If you do, give them a written list of what they own, time off the schedule to do it, and a pay plan that doesn't punish them for running fewer calls.
Stage 4: 10–20+ trucks
Who wears which hat: every seat has at least one full-time person. The owner works on the business: numbers, key hires, strategy, big customers. Managers run the day-to-day.
Sample org chart
| Seat | Who sits in it | Reports to |
|---|---|---|
| Owner | Owner | — |
| General / operations manager (optional, as the owner steps back) | GM | Owner |
| Office manager | Office manager | GM |
| CSR team | Lead CSR + CSRs | Office manager |
| Dispatch team | Lead dispatcher + dispatchers | Office manager |
| Billing, AR, payroll admin | Admin staff | Office manager |
| Service manager | Service manager | GM |
| Field trainer / lead tech, service techs | Techs | Service manager |
| Install manager, install crews | Install manager + crews | GM |
| Sales manager, comfort advisors | Sales manager + advisors | GM |
| Warehouse / purchasing | Warehouse staff | GM |
| Accountant, bookkeeper, HR/payroll provider, marketing help | Outside partners | Owner |
Signs you need a general or operations manager:
- Department managers bring every disagreement to the owner.
- The owner has no time for planning because they're solving today's problems.
- You want to take real time off, or you're thinking about selling someday. A shop that runs without the owner in the middle is easier to step away from. The HVAC business valuation calculator is a place to start that thinking.
What each role owns: outcomes and KPIs
A job description lists tasks. A seat owns outcomes. Give each hire two to four numbers they're responsible for, and review them weekly. The HVAC KPIs guide explains how to calculate most of these.
| Seat | Owns | Numbers to track |
|---|---|---|
| CSR | Every call answered and booked when it should be | Booking rate, missed/abandoned calls, memberships sold on the phone |
| Dispatcher | Right tech, right call, on time | On-time arrival, tech drive time, calls per tech per day, same-day emergency coverage |
| Office manager | The office runs without the owner | Invoice lag (job done to invoice sent), DSO, payroll on time, month-end close date |
| Service manager | Quality and tech growth | Callback rate, first-time fix, new-tech ramp to solo, truck stock accuracy |
| Install lead / manager | Installs done right and on budget | Install callbacks, job cost vs. estimate, inspection pass rate |
| Sales / comfort advisor | Replacement opportunities closed | Close rate, average ticket, unsold estimate follow-up |
| General manager | Company-level results | Revenue vs. goal, net profit, cash position, employee turnover |
For more on each seat, see the call booking rate and CSR guide, the dispatch and scheduling guide, and the guide to reducing callbacks and rework.
Does the hire pay for itself? A simple check
Office and management hires don't bill hours, so they feel like pure cost. They pay for themselves by saving revenue you're losing or freeing up someone whose time is worth more. Here's a simple check.
Step 1: Fully loaded cost. Wage plus payroll taxes, workers' comp, benefits, software seats, and equipment. The HVAC labor burden calculator turns a wage into a real cost.
Step 2: Revenue saved. For a CSR, start with missed calls. The free HVAC missed-call revenue calculator takes your missed calls, booking rate, and average ticket and shows what they cost you.
Step 3: Owner or tech time freed. If the hire takes 15 hours a week of phones and dispatch off the owner, what would those hours produce in the field or in sales? For a service manager, what are fewer callbacks and faster new-tech ramp worth?
Step 4: Compare gross profit, not revenue. Revenue saved isn't all profit. Multiply by your gross margin before comparing to the hire's cost.
Worked example (made-up round numbers):
- A CSR's fully loaded cost: $50,000/year.
- The shop misses about 10 booked-worthy calls a week that a CSR would catch.
- Half of those would book. Average ticket $400. That's 5 × $400 = $2,000/week, or about $100,000/year in revenue.
- At a 50% gross margin, that's about $50,000 in gross profit, roughly breaking even on the missed calls alone.
- Add the owner getting 15 hours a week back for sales or field work, and the hire comes out ahead.
If your numbers don't clear the cost, look at a part-time hire, a seasonal hire, or an answering service first. If the real bottleneck is field capacity, not calls, the hire another tech calculator runs the math on adding a truck instead.
What these roles pay nationally (BLS, May 2025)
Pay varies a lot by city and by what you ask each person to do. As a national yardstick, here are median pay figures from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2025 estimates, pulled from the BLS public data API. These are all-industry national medians, not HVAC-specific, and they don't include benefits.
| Seat at an HVAC shop | Closest BLS occupation | National median (May 2025) |
|---|---|---|
| CSR | Customer Service Representatives (43-4051) | $21.53/hr ($44,770/yr) |
| Dispatcher | Dispatchers, Except Police, Fire, and Ambulance (43-5032) | $24.20/hr ($50,340/yr) |
| Office manager | First-Line Supervisors of Office and Administrative Support Workers (43-1011) | $33.41/hr ($69,500/yr) |
| Service manager | First-Line Supervisors of Mechanics, Installers, and Repairers (49-1011) | $38.39/hr ($79,860/yr) |
| General / operations manager | General and Operations Managers (11-1021) | $50.85/hr ($105,770/yr) |
Sources: BLS OEWS, May 2025: 43-4051, 43-5032, 43-1011, 49-1011, 11-1021.
The "closest occupation" match is our judgment. A small-shop office manager who also does bookkeeping and HR, or a service manager who still runs calls, may not fit any one BLS category. BLS also publishes OEWS by state and metro area, which is a better match for your local market.
First 90 days for a new office or management hire
The idea is the same as the 90-day tech onboarding plan: write it down, check in weekly, and agree on what "ready" means.
Before day 1
- Write the seat's outcomes and numbers (from the table above) on one page.
- Set up software logins, phone system access, email, and a desk or workspace.
- Write down how you do things now, even roughly: call script, dispatch rules, invoice steps, price book basics.
Days 1–30: learn the shop
- Shadow the person currently in the seat (often the owner). Listen to calls, sit with dispatch.
- Ride along with a tech for at least a day. Office staff who've seen a real call book and dispatch better.
- Start with the simplest parts of the seat: a CSR takes routine booking calls; an office manager takes over invoicing.
- Weekly 15-minute check-in: what's going well, what's confusing, what you need.
Days 31–60: take the seat
- The hire owns the seat day-to-day, with the owner reviewing instead of doing.
- Start tracking the seat's numbers weekly. Agree on a starting point, not a target yet.
- A service manager starts running ride-alongs and callback reviews. An office manager starts running the CSR and dispatch check-ins.
Days 61–90: own the numbers
- Set targets for the seat's two to four numbers.
- The hire writes or updates the seat's checklist or playbook, so the next person has it.
- Day 90 review: confirm the seat is handed off, or set a short, specific extension.
The hardest part is usually the owner letting go. If you keep answering the phone "just this once" or re-dispatching calls from the field, the new hire never really owns the seat.
Common mistakes
- Hiring for the task, not the outcome. "Answer the phone" leads to a phone answerer. "Book every call that should be booked" leads to a CSR who owns booking rate.
- Making the best tech the service manager without training or time. They need hours off the schedule and clear authority.
- One person in too many seats for too long. The office person who does phones, dispatch, billing, and payroll will burn out, and when they leave, everything they knew leaves with them.
- No written process. If the only playbook is in someone's head, every hire starts from zero.
- Waiting until peak season. Hire and train office staff before the busy months, not during.
Swap org charts
If you'd like to see how shops your size split dispatch, CSR, and office roles, share your org chart in the Growth Room Discord.