What technician vacancies cost a home services business
Industry estimates put the US HVAC technician shortage near 110,000, with one projection reaching 225,000 unfilled positions by 2027. For your shop, an open technician position means fewer available appointments. During peak season, an unstaffed truck can represent $2,000 to $7,800 in potential daily gross revenue. Published estimates also put the cost of replacing a journey-level technician at $15,000 to $25,000.
About this note
Published Reviewed
The technician shortage at a glance
Industry estimates put the HVAC technician shortage near 110,000. One projection puts unfilled positions at 225,000 by 2027. On a peak day, an unstaffed truck can represent $2,000 to $7,800 in potential gross revenue. Replacing a journey-level technician can cost $15,000 to $25,000.
How technician vacancies affect service capacity
Every unstaffed service truck limits how many customers your shop can serve that day. Dispatch needs to adjust appointments, update customers, and spread calls among the available technicians.
Industry reports estimate approximately 110,000 unfilled HVAC technician positions, with roughly 25,000 technicians leaving the workforce annually. One projection puts the shortage at 225,000 by 2027. SMACNA reporting cites approximately 1.8 open jobs per available technician. For comparison, the Bureau of Labor Statistics reports approximately 425,200 HVAC mechanic and installer jobs in 2024, projected employment growth of 8 percent through 2034, and about 40,100 openings annually. Federal data tracks employment and annual openings, while industry estimates describe the broader technician shortage. They measure different parts of the labor market.
Published estimates suggest that hiring a technician can take 6 to 10 weeks, followed by additional time to reach full productivity. Keeping experienced technicians protects your service capacity and saves another round of recruiting and training.
Home Services HR System | $129
Six connected toolkits covering technician hiring, first-year retention, dispatch and on-call coverage, pay, vacancy costs, and credential tracking.
The cost of an unstaffed truck and technician turnover
A 2025 Contracting Business analysis uses peak-season estimates of $200 to $650 in revenue per service call and 10 to 12 completed calls per day. That represents $2,000 to $7,800 in potential daily gross revenue for one unstaffed truck. To estimate the profit impact, subtract the appointments other technicians can cover, then apply your contribution margin to the remaining work.
Replacing a journey-level technician also adds hiring, training, and lost billable time. Published industry estimates put the total at $15,000 to $25,000. These estimates include approximately 6 to 10 weeks to hire and another 4 to 8 weeks to reach full productivity. Your actual cost depends on how long the position stays open, the service demand you need to cover, and your payroll costs.
- An unstaffed service truck Appointments and revenue
- Track the days a truck sits idle, the calls it would typically handle, and the appointments other technicians can cover. Apply your contribution margin to estimate the financial effect of lost appointments.
- Workload across the team Fair on-call coverage
- When a position stays open, experienced technicians often pick up more calls and on-call assignments. Review the additional workload carried by each technician and distribute coverage fairly.
- Customer scheduling Rescheduling and customer updates
- An open position can mean longer waits and more rescheduled appointments. Give customers clear updates about changes and expected service dates. Include the extra time dispatch and office staff spend coordinating coverage.
Calculate the cost of a vacancy and departure
Start with your average daily calls per staffed truck and average ticket value. Multiply those figures by the number of days the position remains open. Subtract the calls other technicians can cover, then apply your contribution margin to the remaining work to estimate the financial impact. For technician turnover, add recruiting expenses, hiring time, paid training, and administrative work.
The free Empty Truck Cost Calculator estimates potential gross revenue affected by a vacancy. The Tech Turnover Cost Calculator estimates the cost of one departure and annual technician turnover. Compare the results to decide whether hiring, technician retention, or better dispatch coverage deserves attention first.
Show technicians how their pay adds up
Technician pay often includes hourly wages, commissions, incentives, on-call compensation, and seasonal earnings. The Bureau of Labor Statistics reported national median pay of $59,810 annually, approximately $28.75 per hour, for HVAC mechanics and installers in May 2024. Published market estimates place journey-level base pay at $65,000 to $85,000 in competitive markets, with signing bonuses of $2,000 to $5,000.
Show technicians how base pay, commissions, incentives, and on-call compensation add up in a typical paycheck. Use actual payroll costs when evaluating after-hours coverage. Confirm with payroll or employment counsel how each pay element is treated under applicable federal and state requirements.
Track technician retention alongside staffing
Review staffing and retention throughout the year. Track empty-truck days each quarter, first-year retention, time to fill vacancies, and on-call assignments per technician. Pay attention to heavy technician workloads, vacancies that stay open too long, and new hires leaving early. Set clear training milestones, schedule regular check-ins, and explain how pay works throughout the first year. Review after-hours assignments to keep coverage fair and sustainable.
Experienced technicians bring customer relationships, technical knowledge, and dependable service capacity. Show them where they can grow, and keep workloads manageable enough to build a career with your shop.
Research and sources
6 sources | Reviewed 6 July 2026
- U.S. Bureau of Labor Statistics, Occupational Outlook Handbook, Heating, Air Conditioning, and Refrigeration Mechanics and Installers. Reports median annual pay of $59,810 in May 2024, approximately 425,200 jobs in 2024, projected growth of 8 percent through 2034, and roughly 40,100 annual openings. bls.gov/ooh. .
- Contracting Business, 2025 HVAC labor shortage analysis. Uses peak-season estimates of $200 to $650 in revenue per service call and 10 to 12 daily calls, producing potential gross revenue of $2,000 to $7,800 per unstaffed truck per day. contractingbusiness.com. .
- ServiceTitan, 2026 industry statistics citing ACHR News. Reports an estimated shortage of 110,000 HVAC technicians and approximately 25,000 annual workforce departures. servicetitan.com. .
- Access Coins, HVAC technician shortage analysis. Projects 225,000 unfilled technician positions by 2027. theaccessgroup.com. .
- SMACNA, 2025 industry reporting cited by ServiceTitan. Reports approximately 1.8 open jobs per available HVAC technician. servicetitan.com. .
- Oryx Horn, HVAC market analysis, 2026. Published estimates of $15,000 to $25,000 in technician replacement costs, 6 to 10 weeks to hire, 4 to 8 weeks to full productivity, journey-level base pay of $65,000 to $85,000, and signing bonuses of $2,000 to $5,000 in competitive markets. .
Common questions
How big is the technician shortage?
Industry reporting estimates a shortage of approximately 110,000 HVAC technicians, with around 25,000 leaving the workforce annually. One projection puts unfilled positions at 225,000 by 2027. SMACNA reporting cites approximately 1.8 open jobs per available technician. The Bureau of Labor Statistics separately projects about 40,100 HVAC job openings annually through 2034.
What does an unfilled technician position cost per day?
Peak-season estimates put potential gross revenue at $2,000 to $7,800 per day for an unstaffed truck, based on $200 to $650 per call and 10 to 12 calls daily. Use your appointment volume, available coverage, and contribution margin to estimate the financial impact. The free Empty Truck Cost Calculator can help.
How much does it cost to replace a service technician?
Published industry estimates range from $15,000 to $25,000 for a journey-level technician. These costs include recruiting, hiring, paid ramp time, administrative work, and lost billable capacity. Use the free Tech Turnover Cost Calculator to estimate the total for your shop.
How can I retain technicians in a competitive market?
Build a consistent first-year experience with clear training expectations, regular check-ins, transparent pay information, and fair on-call assignments. Ask experienced technicians about workloads, career development, and scheduling preferences. Use that feedback to make practical improvements.
Tools for the next step
Explore the full cost of an employee departure, including recruiting, training, vacancies, and lost productivity. Apply those same categories to technician departures at your shop.
FreeSix connected toolkits covering technician hiring, first-year retention, dispatch and on-call coverage, pay, vacancy costs, and credential tracking.
$129Editable Excel formulas estimate technician departure costs, unstaffed truck days, and annual vacancy expenses using your rates, margins, and hiring timelines. Includes a benchmarks tab with public sources.
$34A structured first-year retention program with a cohort tracker, 30-, 90-, and 365-day milestones, seven scheduled check-in scripts, and retention calculations by hiring source.
$49Estimate the daily revenue at risk from an unstaffed truck and the total across the vacancy.
FreeCalculate the cost of a technician departure using your billing rate, wages, hiring expenses, and time to fill the position.
Free
See something that needs correcting? Send us a note.