ZeroDelay Academy · Field guide
Are HVAC bookings turning into completed jobs your team can handle?
A full calendar is not the same as completed work. Track the path from an original booking to a finished visit, then compare the time those visits require with realistic productive technician hours.
By ZeroDelay · An educational framework, not a customer case study
A question to start with
Is the constraint lost bookings, long jobs, or available technician time?
Step 1
Reconcile the booking cohort
Pick bookings first scheduled for one week. Mark each as completed in that week, canceled/no-show, or rescheduled beyond it. Count each original booking once.
Step 2
Measure actual service time
Use completed-job time including travel when it consumes technician availability. Separate maintenance, repair and installation so one average does not mask a scheduling problem.
Step 3
Compare against workable capacity
Estimate each technician's serviceable hours after meetings, leave and non-job duties. Do not treat a 40-hour paid week as 40 hours available for visits.
Fictional worked example
All figures below are made-up assumptions to show the arithmetic. They are not industry averages, customer data, achieved outcomes or a forecast for your business.
Assumptions
- Fictional week with 80 distinct original bookings: 66 completed that week, 8 canceled/no-shows and 6 rescheduled beyond the week.
- Each completed job consumed an average of 2 technician hours including travel.
- Five technicians each had 30 productive hours available that week after other duties.
- Rescheduled jobs are not counted as completed here; their eventual completion belongs in a later week's measure.
Simple math
- Booked-to-completed rate for this week's original cohort: 66 ÷ 80 = 82.5%. Canceled/no-show: 8 ÷ 80 = 10%. Rescheduled: 6 ÷ 80 = 7.5%.
- Technician time used: 66 × 2 = 132 hours. Available time: 5 × 30 = 150 hours.
- Illustrative capacity remaining: 150 − 132 = 18 hours. At the assumed 2-hour average, that is at most 9 similar visits if they fit the schedule; it is not a forecast of extra sales.
What this suggests checking: There is theoretical time left, but the missed and rescheduled bookings need separate explanations. An open hour on Tuesday does not help an urgent request on Friday; examine day, location and skill mix before adding more bookings.
Next checks using your own records
- Check cancellation reasons and whether rescheduled customers were eventually served, without double-counting them.
- Compare planned versus actual duration by job type, technician and service area.
- Map remaining hours to the days and skills customers actually request; protect time for callbacks and emergencies.
Want to use your own figures? Try the free Service Business Profit Leak Check. Calculations stay in your browser.