Three no-shows in a day feels like bad luck. Three no-shows every single week is a revenue problem — and in most grooming salons, it's a systems problem that's completely fixable.
The slot itself is the problem. Unlike a restaurant that can seat a walk-in, a grooming salon can't fill a cancelled 10am slot with a dog that shows up at 10am. The time is gone. That means no-shows don't just cost you the groom price — they cost you the opportunity, the product cost you staged, and the staff time you paid for anyway.
This is the single most effective no-show reducer.
How to structure it: Charge a flat deposit (not percentage) that's applied to the groom total at checkout. If they cancel more than 24 hours in advance, return it fully. If they cancel within 24 hours or no-show, keep it. Most serious clients understand this immediately — it's the same policy their vet uses.
The pushback from good clients is almost zero. The clients who complain the loudest about deposits are statistically your highest no-show risk.
Email reminders are ignored. SMS reminders are read within 3 minutes, 98% of the time. The right reminder sequence:
The 2-hour reminder is where the magic happens. It catches people who forgot, gives them time to rearrange, and dramatically cuts same-day no-shows. Animal Friends OS sends both reminders automatically — you set it once and it runs forever.
When a client books, offer to add them to the waitlist for earlier availability too. When a slot opens due to a cancellation, text the waitlist automatically. This means cancellations become opportunities, not losses.
A policy that isn't enforced is not a policy — it's a suggestion. Write a clear cancellation policy, put it on your booking confirmation, say it out loud at check-in for new clients, and enforce it consistently. See the companion guide on cancellation policy templates for exact language.
Most salons don't track repeat no-show offenders. They just keep booking them, keep losing the slot, and never connect the pattern. Log every no-show against the client record. After two no-shows, require pre-payment in full — not a deposit, the full groom price — to book.
Real emergencies happen. A sick kid, a car accident, a hospitalization — these are genuine reasons to waive a deposit with no drama. The rule of thumb: waive for acts of God, enforce for acts of forgetting. The client who got in a fender bender deserves grace. The client who double-booked doesn't.