← All posts

4 min read

What do I say when a client cancels last minute?

An empty grooming table under a lamp at dusk while the groomer cleans up in the background

Decide the words before you need them

The cancellation text for a 3pm arrives at 1:50. The slot can't be resold, and what you type back decides whether this happens again. Say nothing and it repeats, because it cost the client nothing. Say too much and a long-time client turns into a bad review.

This guide gives you three ready-to-send replies: one for the first offense, one for the second, and one for the client who's made it a habit. All three depend on the same thing: a written cancellation window, stated at booking, with 24 hours as the standard. With it, each reply is just reading back what the client agreed to. Without it, each reply starts an argument.

First offense, good client

Life happens to reliable people, so waive the first one and say so:

"No problem this once, things happen! Heads up though, inside 24 hours I usually have to charge the missed-visit fee since I can't refill the slot. Want me to find you a time next week for Bella?"

That message does three jobs: the warmth is genuine, the policy gets stated without being applied, and the rebook question turns a loss into a booking. Most good clients apologize, rebook, and never do it again.

Second time, the fee applies

Two late cancels is a pattern, so the fee applies, delivered without a lecture:

"Sorry to miss Bella today. The spot was held for her and it's the second short-notice one, so the $40 late-cancellation fee applies. I'll send a payment link. Happy to get her back on the books whenever works!"

One published salon policy charges 30 percent of the service for late cancels, and a flat $40 is just as defensible. Either way, the reason this message is easy to send is that the client agreed to the number at booking. You're charging what they signed up for, not improvising a penalty at 1:51.

Third time, prepay or goodbye

By the third short-notice cancel, the pattern is the relationship. Prepayment either fixes it or ends it:

"I can't seem to hold Thursday spots for Bella without them slipping, so from here I can book her with payment up front. If that doesn't work, I completely understand, and I can point you to a couple of shops with more flexible books."

Some pay and reform, because they genuinely like your work. The rest leave, and the empty slots go with them.

Refill the slot while you charge the fee

The fee recovers some of the money. Refilling the slot recovers the day. Keep a shortlist of clients who wanted earlier dates, and text the first one as soon as a cancellation lands: "A 3pm just opened today, want it for Mochi?" The healthcare research that prices a missed appointment near $200 is measuring exactly the hour a waitlist gets back.

Prevention, meaning reminders, the written window, and deposits, is covered in how to stop no-shows. These scripts are for the ones that get through.

References

  1. Groomica: Dog Grooming Appointment Policies to Prevent No-Shows
  2. Prevalence, predictors and economic consequences of no-shows (BMC Health Services Research)

FAQ

Should I charge a fee for a first-time late cancellation?

Usually not for an otherwise good client. Waive it and state the policy in the same message, which buys more loyalty than the $40 would. Charge from the second occurrence, when it's a pattern.

How much should a late-cancellation fee be?

A flat $30 to $50, or roughly 30 percent of the booked service. Both are common. What matters more than the amount is that the client agreed to it at booking.

What if the client disputes the fee?

Point calmly to the policy they accepted at booking, and offer to apply the fee to their next visit as a goodwill step. If they still refuse, waive it once and move them to prepay-only from then on.

Is it ever wrong to enforce the cancellation window?

Real emergencies deserve grace, and clients remember it for years. The window exists for casual flakiness, not crises. Apply it with judgment.

Generate the policy these scripts lean on

14-day free trial Start free