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?

  1. 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.

  2. 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.

  3. 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

  1. 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%.
  2. Technician time used: 66 × 2 = 132 hours. Available time: 5 × 30 = 150 hours.
  3. 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.