Free template

No-show & late-cancel text templates for pet groomers

Short, direct messages you can copy when a client misses their appointment or cancels late. Every version references the cancellation policy the client already agreed to — so you're not inventing a new rule on the fly.

A few rules before you text

  • Reference the policy the client agreed to, not your feelings.
  • Use specific numbers (times, fees, deposit amounts) — vague language gets argued.
  • Keep the message short. Longer texts invite longer arguments.
  • Offer a rebook path if you still want the client (with a deposit requirement).
  • Do not apologize for enforcing a policy the client already agreed to.

Calm — first no-show

Use this when a previously reliable client missed their first appointment.
Hi [Name] — I had you on the schedule today at [time] for [pet]. I didn't hear back, so I'm assuming something came up. Per our cancellation policy, today counts as a no-show and the [$50] deposit is forfeited, plus a [$50] no-show fee applies. Let me know if you want to get back on the calendar — I'll just need a deposit up front for the next one.

Firm — repeat behavior

Use this when the client has a recent history of late cancels or no-shows.
Hi [Name], I had [pet] booked for [time] today and didn't hear from you. This is the second missed appointment on file, so the cancellation policy you agreed to applies: the deposit is forfeited and a [$50] no-show fee is owed. If you want to rebook, I'll need the full service paid in advance before I'll hold a slot.

Final — ending the relationship

Use this when you are done and don't want the client to rebook.
Hi [Name], today's [time] appointment for [pet] is a no-show under the policy you agreed to, so the deposit is forfeited and the [$50] no-show fee applies. Given the pattern of missed appointments, I'm not able to take future bookings — best of luck finding a groomer who's a better fit. I'll send the final fee as a request.

Reschedule with deposit

Use this when a client asks to rebook after a late cancel or no-show.
Hi [Name] — happy to put [pet] back on the calendar. Because of the [late cancel / no-show] on [date], a [$50] deposit is required to confirm the next appointment. Send it to [Venmo @handle / Zelle] and I'll confirm the time once it lands.

Late-cancel (inside the window)

Use this when the client cancels inside your cancellation window but before the appointment.
Hi [Name], no problem on the cancel — but heads up, [time] today is inside the [48]-hour cancellation window we agreed on, so under the policy the [$50] deposit is forfeited and a [$30] late-cancel fee applies. Let me know when you want to rebook.

Frequently asked questions

What should a groomer text a client after a no-show?

A short, specific message that references the policy the client already agreed to, names the exact fees involved, and leaves the door open (or not) on rebooking. Avoid apologies or lengthy explanations — the short version works better.

Should I still charge a no-show fee if the client apologizes?

Usually yes. An apology does not recover the driving time or the empty slot. If this is a long-time client with no history of missed appointments, it's reasonable to waive the fee once — but only once, and tell them you are doing so.

How do I stop a repeat no-show client from rebooking?

Two options: require a deposit (ideally the full service price) on their next request, or block them. GroomerPro Client Control can automatically require a deposit from clients with strikes on file, or block them in one click.

Should I text or email after a no-show?

Text is fine for the first nudge, but follow up with an email as the written record. If you use Client Control, the request timeline stores the event (no-show, deposit forfeited, fee applied) automatically.

Stop eating the cost of repeat no-shows

Client Control auto-flags repeat offenders and requires a deposit on their next request — no awkward negotiation.

Related: cancellation policy template · deposit policy template