Blog · 4 min read · September 29, 2026
How to Fill Last-Minute Dog Grooming Openings and Cancellations
A cancellation at 8am is a hole in today's income. The groomers who fill it by 9am are not lucky. They built a list, and they send one text. Here is the whole system, and nothing on it costs money.
- Groomers only
- 7 grooming businesses, 198 pages built
- $297/month, cancel anytime
- 24 → 77 calls in a month, one client
Key takeaways
- Ask at booking: “Want a text if a sooner spot opens?” That is the whole list.
- One short text to the list fills most gaps within the hour.
- Reminders two days out and the morning of cut no-shows more than any policy.
- A small deposit for new clients is fair. A discount for every gap is not.
Why gaps happen
Dogs get sick. Owners forget. Kids have a fever. Some of it you cannot stop. But two things make it worse: nobody was reminded, and nobody was waiting for the slot. Fix those two and most gaps fill themselves.
Build the cancellation list
Every time you book someone two or three weeks out, ask one question: “Want a text if a spot opens sooner?” Most say yes. Write their name, their dog and the days they can do in a note, a spreadsheet, or the flag in your booking app. That is the list. In a month you will have twenty names on it.
For a mobile groomer, add the town. A cancellation in Compton is best filled by the next dog in Compton, not one forty minutes away.
The one text that fills the gap
Short, specific, first come first served. Something like:
The text
“Hi Sam, a spot just opened today at 1pm for Max. Want it? Reply YES and it's yours. First reply gets it.”
Send it to the people on the list who can do that day. The first YES gets it. Reply to the others: “Gone this time, you are still on the list.” The whole thing takes five minutes.
A Google post for open slots
Your Google Business Profile lets you post updates. “Two openings this Thursday, call to book” is exactly what posts are for. It shows to people looking at your profile that week. It costs nothing. Delete it when the slots are gone. More on the profile.
Reminders that cut no-shows
Two texts. One two days before: “Max is booked Thursday at 10. Reply C to confirm or R to reschedule.” One the morning of: “See you and Max at 10.” Most booking apps send these for you. If yours does not, send them by hand. A reminder two days out gives people time to tell you they cannot make it, which turns a no-show into a slot you can fill.
A fair deposit policy
A small deposit for new clients, taken at booking, applied to the groom. A clear rule: cancel with 24 hours' notice and it moves to the next visit. Less than that and it is kept. Say it on the website and in the confirmation text. Regular clients who have never missed do not need one. The deposit is not about the money. It is about the booking being real.
Do not discount every gap
Offering a discount on every open slot teaches your best clients to wait for one. The list works at full price, because the offer is “sooner,” not “cheaper.” Save discounts for a slow season, with an end date. Ranked marketing ideas, including which offers work.
Fewer gaps in the first place
Rebook every client at pickup. A calendar that is booked six weeks out has fewer gaps than one that fills week by week. And keep the new clients coming from Google, so a cancellation is a small problem instead of a big one. How to get more appointments.
FAQ
Common questions
How do I fill a last-minute grooming cancellation?
Keep a list of clients who said yes to “want a text if a sooner spot opens?” When a slot opens, send one short text to the ones who can do that day. First reply gets it. Most gaps fill within the hour.
How do I reduce no-shows at my grooming salon?
Two reminder texts, one two days out asking them to confirm, one the morning of. A small deposit for new clients. And a clear 24-hour rule, stated on the site and in the confirmation. Reminders do more than the deposit.
Should I charge a cancellation fee for dog grooming?
A small deposit for new clients, applied to the groom, with a fair 24-hour rule, is reasonable and common. Regulars who have never missed do not need one. Make the rule easy to find so nobody is surprised.




