Filling a Last-Minute Cancellation Without Dropping Your Price
The customer rings at seven in the morning. Something has come up, the job is off, can we do next month instead. You are standing in the driveway with a full van, an apprentice on the clock and nothing booked until tomorrow. The wages, the van, the insurance and the phone bill all get paid whether that day earns anything or not, which is why an empty slot is one of the more expensive things that can happen to a small trade or service business. The good news is that most gaps are fillable, and the businesses that fill them are simply the ones that decided in advance who to ring.
Why an empty slot hurts more than it looks
A cancelled day is not a neutral event. Your fixed costs run regardless, so the day starts in the red and stays there. Worse, the time usually gets absorbed by whatever is closest to hand rather than whatever is most valuable, which is how owners end up reorganising the shed on a day they could have been earning. The aim is not to panic and take any job going. The aim is to have a short, ready list of people who would say yes today, so the decision takes ten minutes rather than the whole morning.
Build the standby list before you need it
A standby list is not a mental note. It is an actual list, in your CRM or in a note on your phone, of customers and jobs that could move forward at short notice. Add to it as you go, not when the gap appears. Four groups are worth keeping on it.
- Customers who asked for a date you could not do, and settled for something later.
- Quoted jobs sitting unapproved, where the customer went quiet but never said no.
- Maintenance and service customers who are due or nearly due for their next visit.
- Small jobs you deliberately parked because they were not worth a dedicated trip.
It is also worth having one or two other trades on that list. A builder or a sparky with more work than hours will occasionally hand over a job on the day, and that reciprocity tends to come back around.
Send one message, not twenty phone calls
Calling people one at a time on a morning you are already rattled is slow and it leaks urgency into your voice. A short message sent to the right handful of people does the job faster and lands better. Keep it brief and matter of fact: you have had a job move, you have a window today or tomorrow, here is roughly what it covers, reply if you want it. Then get on with something useful while the replies come in.
If you use a CRM, this is a good reason to keep tags on your contacts. Being able to message everyone tagged as waiting on a date, in a particular suburb, in under a minute is the difference between filling the slot and giving up on it.
Do not lead with a discount
The temptation is to open with money off, because it feels like the quickest way to get a yes. It is also the quickest way to teach your customer base that patience gets rewarded, and the quickest way to turn a bad day into a bad day at a worse rate. Lead with the thing they actually want, which is usually the earlier date. Plenty of people who were quoted for a job in three weeks would happily take it this afternoon at the quoted price.
If you decide to sweeten it, make the sweetener something that does not reset your pricing. Including a small extra task you were going to charge separately for, or waiving a callout fee on a job you were driving past anyway, both read as goodwill without rewriting your rate card.
Keep a shelf of work that never expires
Some days nobody bites, and that is fine if you have a shelf to fall back on. Keep a written list of work that earns or saves money later: the quotes you have been meaning to get out, the van restock, servicing your own equipment, photographing finished jobs for your listing and socials, chasing the three unpaid invoices you keep putting off, or getting review requests out to the last month of customers. None of it is glamorous, and all of it is better than a lost day.
Cut the cancellations you can control
Not every cancellation is preventable, but a decent share are. A deposit on larger jobs makes the booking real in the customer's mind. A confirmation the day before catches the ones who forgot or who cannot get access sorted. Asking practical access questions at booking, about parking, pets, keys, tenants and whether power and water will be on, heads off the ones that would have failed on arrival anyway. Every cancellation you avoid is a gap you never have to fill.
The short version
- Keep a written standby list and add to it as you go.
- Message the whole list at once rather than ringing one at a time.
- Lead with the earlier date, not with a discount.
- Keep a fallback list of useful work for the days nobody bites.
- Use deposits, confirmations and access questions to cut cancellations at the source.
Frequently Asked Questions
How many people should I have on a standby list?
Enough that a single message reaches a realistic number of interested people, which for most small trade businesses means somewhere in the dozens rather than a handful. Quality matters more than size: people who have already asked about work are far more likely to say yes than a general broadcast to everyone you have ever invoiced.
Is it unprofessional to tell a customer a job has been cancelled?
Not at all, as long as you frame it as an opening rather than a plea. Saying a slot has come free today reads as normal scheduling. Explaining at length that you have been let down and need the work reads as desperate and invites a negotiation on price.
Should I charge a cancellation fee?
It can work for bookings where you have turned other work away or committed materials, provided it is stated clearly at the time of booking rather than produced afterwards. For most small residential jobs, taking a deposit is simpler and causes less friction than trying to collect a fee from someone who has already walked away.
