Key takeaways
- Capacity is wrench hours, not headcount: start from paid hours and subtract meetings, restocking, breaks and drive time before you count a single call.
- Plan with job length by type, not one average. A shop that books six repairs a day per tech may only fit two installs.
- An unfilled hour still costs money: private employers paid an average of $46.89 per hour worked in total compensation in June 2026[1].
- Hiring is slow, with construction job openings at 289,000 in September 2026[2], so protect capacity with better routing, job mix and booking rules first.
Capacity is hours, not headcount
Ask a service manager how many calls the team can run and you usually hear a headcount: "we have six techs, so about 30 calls a day." That number hides the real constraint. Six techs do not give you six full days of billable work. They give you whatever is left after the morning meeting, the supply house, lunch, paperwork and the road.
Getting this right matters because adding people is slow. Construction job openings reached 289,000 in September 2026, up from 194,000 a year earlier[2], and HVAC technician employment is projected to grow 11% from 2025 to 2035, much faster than average[3]. Every shop is fishing in the same small pond, so the capacity you already have is worth measuring carefully.
The capacity formula
Use one formula for every tech and every day. It is simple enough to run on a whiteboard and precise enough to change how you book.
- Paid hours per day, per tech.
- Minus fixed non-job time: meeting, loading, restock, breaks and end-of-day paperwork.
- Equals available hours.
- Divide available hours by the average time per stop, where time per stop is job length plus drive time to that job.
- Multiply by a realism factor (usually 0.85 to 0.9) to absorb overruns, parts runs and callbacks.
Calls per tech per day = (available hours / (job length + drive time)) x realism factor. Round down, never up.
Idle time is not free. Private employers paid an average of $46.89 per hour worked in total compensation in June 2026[1], so an hour a tech spends waiting for a part or crossing town is a real cost, whether or not anyone bills for it.
Step 1: find the real available hours
Track one normal week before you trust any number. Have each tech log clock-in, first arrival, last departure and clock-out. The gaps tell you where the day goes. Most teams discover that the first job starts later than they thought and that the last hour is mostly paperwork and the drive home.
| Line item | Typical minutes | How to shrink it |
|---|---|---|
| Paid day | 600 (10 hours) | Fixed by payroll policy |
| Morning meeting and loading | 30 | Load the night before; keep meetings to 10 minutes |
| Supply house or warehouse run | 30 | Weekly restock from a min/max list |
| Breaks and lunch (paid portion) | 30 | Fixed by policy and state law |
| Closing paperwork and photos | 20 | Close each job on site, not at the end |
| Available for jobs and driving | 490 | This is your real budget |
Treat the table as a template, not a benchmark. Your numbers depend on your trade, your service area and how your warehouse runs. What matters is that you subtract known time before you start dividing.
Step 2: job length by type
One average job length is the most common planning mistake. A pest control route with 20-minute quarterly services and an HVAC shop that mixes tune-ups with full-day changeouts cannot share a single average. Split your work into four to six job types and measure each from your own completed jobs. Our guide on estimating job duration shows how to build those time standards.
- Diagnostic or repair call: measure from arrival to departure, including the options conversation.
- Maintenance visit or tune-up: usually the most predictable; use the median, not the fastest tech.
- Recurring route stop (pest, lawn, cleaning): measure by property size band, not by customer.
- Install or replacement: plan in half-days and full days, on a separate calendar.
- Estimate or sales visit: include time for measuring, photos and the proposal.
Step 3: drive time is part of the job
Drive time per stop depends on how tightly you cluster work. A dense zone day might average 15 minutes between stops; an unplanned day with calls spread across the county can average 40. Use your GPS or field service software history to find the real average for the last month, then plan with it. If you have no data, use 25 to 30 minutes for a suburban service area until you do.
Drive time is also the variable you can change fastest. Zone days, booking rules that keep each tech in one area and refusing to send a tech across town for a small job all add calls without adding people. The route optimization guide covers the methods.
Worked example: a six-tech HVAC shop
Example (fictional): Harbor Comfort runs six service techs on 10-hour paid days, with 490 available minutes each after the deductions in the table above. Average drive time between stops is 28 minutes. The realism factor is 0.85.
| Job type | Job length (min) | Plus drive (min) | Raw stops per tech | Planned stops (x0.85) |
|---|---|---|---|---|
| Tune-up | 60 | 88 | 5.6 | 4 |
| Repair or diagnostic | 90 | 118 | 4.2 | 3 |
| Mixed day (half tune-ups, half repairs) | 75 | 103 | 4.8 | 4 |
| Install | 360 | 388 | 1.3 | 1 |
On a mixed day the shop can plan 4 stops per tech, or 24 a day across six techs, not the 30 the owner assumed. If two techs are on installs, service capacity drops to 16 stops. That one number changes how many calls the office should accept for tomorrow, and when it should start offering the next morning instead.
Now test the levers. Cutting drive time from 28 to 18 minutes on a mixed day moves planned stops from 4.0 to 4.5, so every second tech fits a fifth call. Shortening the morning meeting to 10 minutes adds another 20 minutes per tech and lifts the figure to about 4.7. Together that is roughly four extra calls a day across the team, and neither change needs a new hire.
Small teams feel every lost hour
Most home service businesses are small, which means one tech out sick removes a large share of the day. In 2023, 58.3% of plumbing and HVAC contractor establishments had fewer than five employees, and the share was higher in appliance repair, handyman and landscaping work[4].
In a four-person shop, plan capacity at the tech level, not the company level. Know which tech can absorb an emergency, which one is on installs this week and who is covering on-call. HVAC technicians may be on call for emergencies and work overtime in peak heating and cooling seasons[3], so build that overtime into your peak-season plan rather than treating it as a surprise.
Match capacity to when customers are home
81% vs 30%
Share of employed Americans working on an average weekday versus an average weekend day in 2025[5]
Demand does not arrive evenly. In 2025, 81% of employed Americans worked on an average weekday, compared with 30% on an average weekend day[5]. That pushes requests toward early morning, late afternoon and Saturday windows. If every tech starts at 8 and finishes at 4:30, your capacity sits in the hours customers find hardest to use. Staggered starts, a 10-to-7 shift for one tech or a Saturday rotation can add usable capacity without adding total hours.
When demand exceeds capacity
- Triage first: no heat, no cooling for vulnerable customers, gas smells and active leaks get same-day slots; tune-ups move.
- Protect a small number of emergency slots each day instead of filling every hour at 7 a.m.
- Offer specific next-available windows on the phone rather than "we are booked."
- Shift maintenance into slower weeks with call-down lists.
- Price for capacity: after-hours and same-day premiums ration scarce slots honestly.
- Track turned-away calls by job type so the hiring case is built on data.
The last point matters most. If the office logs every call it could not book, you know exactly how many techs the demand supports and in which months.
A 20-minute weekly capacity review
Pull last week
Planned stops, completed stops, average drive time and turned-away calls per tech.
Compare plan to actual
If completed stops were below plan two weeks running, your job lengths or drive times are wrong. Fix the inputs, not the techs.
Check next week
Count install days, time off and training. Recalculate service capacity for each day.
Set booking limits
Give the office a daily cap per job type and the number of slots to hold for emergencies.
Pick one lever
Choose one change for the week, such as a zone day or an earlier first arrival, and measure it.
Run the review at the same time each week with the dispatcher in the room. Capacity planning works when the people booking calls see the same numbers as the people running them.
Frequently asked questions
How many service calls can one technician run per day?
It depends on job type and drive time. Divide available hours (after meetings, restocking, breaks and paperwork) by job length plus drive time, then multiply by about 0.85. Repair-heavy HVAC days often land at three to four stops; short recurring route stops can be ten or more.
What realism factor should we use?
Start at 0.85. If your team finishes fewer stops than planned two weeks in a row, lower it or fix your job-length inputs. If they finish early consistently, raise it to 0.9.
Should installs and service share one calendar?
No. Installs consume full days and disrupt service capacity if they share a board. Keep a separate install calendar and subtract install techs from service capacity before the office books calls.
When should we hire another technician?
When turned-away calls, measured by job type, would fill most of a tech's planned stops for several weeks, and routing or booking changes have already been tried.
References
U.S. Bureau of Labor Statistics (2026). Employer Costs for Employee Compensation — June 2026 (opens in a new tab) ↑
U.S. Bureau of Labor Statistics (2026). Job Openings and Labor Turnover Survey, series JTU230000000000000JOL (Construction, job openings, not seasonally adjusted) (opens in a new tab) ↑
U.S. Bureau of Labor Statistics (2025-2035). Heating, Air Conditioning, and Refrigeration Mechanics and Installers: Occupational Outlook Handbook (opens in a new tab) ↑
U.S. Census Bureau (2023). County Business Patterns 2023: U.S. detail file (cbp23us) (opens in a new tab) ↑
U.S. Bureau of Labor Statistics (2025). American Time Use Survey — 2025 Results (opens in a new tab) ↑