
HVAC cancellations: The call that should rebook the job
A cancellation is a booking call in reverse
A homeowner calls Tuesday at 4 PM to cancel Wednesday's 10 AM tune-up. The CSR says "no problem, I will take you off the schedule," deletes the appointment, and moves to the next call. Forty seconds. The truck now has a two-hour hole and the homeowner is one search away from a competitor.
That call had what a booking call has: A live homeowner on the line, a known address, a known system, and a reason the visit mattered. Handled as a booking call, it ends with a new date. Handled as a status change, it ends with a hole.
The cancellation call is the cheapest booking call you will take all week. The homeowner dialed you.
What the hole costs
Run the illustration on your own numbers. An operator running 20 trucks at eight visits a day has 160 slots. A 10% cancellation rate is 16 open slots a day, and any slot cancelled inside 24 hours is one dispatch cannot resell alone, because the homeowners who would take it do not know it exists.
ServiceTitan's Contractor Playbook puts an acceptable cancellation rate at 5% or below. Few operators can quote their own rate, because cancellations land in the CRM as status changes, not as lost revenue.
Workflow one: The reschedule call
The rule fits in one sentence: No cancellation call ends without the offer of a new date. The CSR asks why, because the reason sorts the call, then offers two specific windows. A homeowner who cancelled because a meeting moved says yes to Thursday at 2 PM far more often than they call back on their own.
Three reasons cover most cancellations and each gets a different offer. Schedule conflict: The next two open windows. It stopped acting up: A tune-up on the same visit, since an intermittent fault rarely stays fixed. Going with another company: Ask what the other quote covered, offer a comfort advisor call, and log the loss reason.
Workflow two: The day-before confirmation
The second workflow moves the cancellation earlier. A confirmation call or text the afternoon before finds the homeowner who was going to cancel at 8 AM tomorrow and finds them at 2 PM today, 18 hours sooner. Those 18 hours are the difference between a slot dispatch can refill and one that dies.
The evidence for reminders comes from healthcare rather than home services. Perron and colleagues, writing in the American Journal of Medicine in 2010, found that appointment reminders reduce no-shows. A clinic is not a service call, but the mechanism carries over: A homeowner who has to answer "are we still on for 10 AM" decides today instead of tomorrow.
The confirmation is a question, not a courtesy message. Confirmed, rescheduled, or no reply by 6 PM: Each is a status on the board, and no reply triggers a second attempt rather than an assumption.
A cancellation you learn about the afternoon before is a slot you can sell. A cancellation you learn about at the door is a loss.
Workflow three: The backfill call
The third workflow sells the slot. You already have a standby list whether or not you keep one: Maintenance members overdue for a visit, homeowners who asked for the first available and settled for next Tuesday, estimates that stalled because the install date was too far out. The workflow is the outbound call or text that offers them tomorrow's 10 AM within the hour it opens.
Two things make backfill work. The list is built before the slot opens, filtered by geography so the offer goes to homeowners near the tech's other stops. And the offer goes out the same hour. A slot offered at 4 PM the day before fills. A slot offered at 9 AM the same morning mostly does not.
The five numbers on the board
Metric | What it measures | Which workflow moves it |
|---|---|---|
Cancellation rate | Cancelled appointments as a share of booked appointments | All three; ServiceTitan's Contractor Playbook calls 5% or below acceptable |
Same-day rate | Cancellations with under 24 hours of notice, as a share of all cancellations | Day-before confirmation |
Reschedule-on-call rate | Cancellation calls that end with a new date | The reschedule call |
Backfill rate | Cancelled slots resold before the window opens | The backfill call |
Hours of notice | Median time between the cancellation and the appointment | Day-before confirmation |
A cancellation is a call you already won once. Each one that ends without a new date gives back a booking you already paid to win.
Who runs the three workflows
None of this is hard. It is repetitive, time-sensitive, and it lands on whoever is also answering the inbound line. The reschedule offer gets skipped when three calls are holding. The confirmation run gets pushed to 5 PM and then to tomorrow.
A traditional answering service can take the cancellation message but cannot offer Thursday at 2 PM, because it cannot see the board. An AI intake agent can run all three workflows against the live schedule in ServiceTitan or your CRM: Rebook on the cancellation call, send and read the day-before confirmation, and offer the open slot to the standby list within minutes, while your CSRs keep the calls that need judgment.
Start with workflow one. Change one sentence of the cancellation script tomorrow morning: No cancellation ends without the offer of a new date.
What is a good cancellation rate for HVAC?
ServiceTitan's Contractor Playbook treats a cancellation rate of 5% or below as acceptable. Measure it as cancelled appointments divided by booked appointments over the same period, and split out cancellations with under 24 hours of notice, because those are the ones dispatch cannot refill without help. If you have never pulled the number, pull it first. Most CRMs log cancellations as status changes, so the rate stays hidden until someone asks for it.
How do you handle same-day HVAC cancellations?
Treat the call as a booking call. Ask why the homeowner is cancelling, then offer two specific alternative windows before the call ends. Then sell the open slot: Send the time to a standby list of maintenance members, waitlisted homeowners, and stalled estimates near the technician's other stops, within the hour. The longer the slot sits open, the less likely it fills, so the offer has to go out the same afternoon.
Should HVAC companies charge a cancellation fee?
A fee for late cancellations is defensible when it is disclosed at booking and repeated in the confirmation, and it discourages casual cancellations. It also costs goodwill with homeowners who cancel for real reasons, and it does nothing to fill the slot. Most operators get more from a strong day-before confirmation and a reschedule offer on the cancellation call than from the fee itself. If you charge one, waive it whenever the homeowner rebooks on the same call.
Should you confirm appointments the day before?
Yes, and the confirmation should ask a question rather than send a notice. A text or call the afternoon before that asks whether the 10 AM visit still works gets the homeowner who was going to cancel to say so 18 hours earlier, while the slot can still be resold. Track three outcomes, confirmed, rescheduled, and no reply, and treat no reply as a trigger for a second attempt rather than as a confirmation.
How do you reduce HVAC no-shows?
Confirm the day before with a question the homeowner has to answer, and give the arrival window in the same message so there is no confusion about timing. Research in healthcare, including Perron and colleagues in the American Journal of Medicine in 2010, found that reminders reduce no-shows, and the same logic applies to a service visit. Then make it easy to reschedule on the spot, because a homeowner who cannot easily move an appointment often skips it instead.

About Revin
Turn each HVAC cancellation into a rebooked job
Revin answers the cancellation call, reschedules on the spot, confirms the day before, and fills the open slot from your standby list in ServiceTitan or your CRM.








