My Pet Groomer logo — pet grooming software in Australia
Back to all posts

How to Reduce No-Shows in Your Pet Grooming Business

Pepper — author at My Pet GroomerPepper

A booking that doesn't turn up isn't free. It's the most expensive hour in your week. You blocked the slot, your bench sat empty, the dog you turned away that morning has gone elsewhere, and your daily revenue target slipped without warning. Most groomers we talk to underestimate this. Two no-shows a week on a $90 groom is over $9,000 in lost revenue a year. For a mobile operator with one van and tight scheduling, the number is usually higher. Here's what works to cut that number down — without making your clients feel like they're checking into a bank. Understand why people no-show before you try to stop them In our conversations with Australian groomers, the same handful of reasons come up:

Forgetting — booked weeks ago, no reminder, slipped the mind. The pet got sick or anxious — a real reason, but often a last-minute call could have rescheduled the slot instead. A scheduling conflict came up — and the client felt awkward cancelling. They never intended to come — the cheapest type of no-show to prevent, because the friction of a deposit usually filters them out.

Each cause has a different fix. Reminders solve forgetting. Easy reschedule links solve sickness and conflicts. A small deposit solves "never intended to come." The deposit playbook A deposit isn't punishment — it's a signal that both sides are taking the booking seriously. The right amount is small enough that genuine customers don't blink, and large enough that no-shows feel the loss. For grooms in the $70–$150 range, a deposit of $20–$30 tends to be the sweet spot. For longer or specialty grooms (de-shed packages, hand-stripping, double coats), some groomers go to 30–50% of the service. A few principles that hold up under Australian Consumer Law:

Be transparent before the booking confirms. The deposit amount, what it's used for, and the cancellation window should be visible on your booking page — not buried in fine print after the fact. Allow rescheduling without losing the deposit. This is the single biggest objection people have. If they can move the booking with 24 hours' notice, almost no one complains about leaving money on file. Don't penalise genuine emergencies. A blanket "no refunds ever" policy is unenforceable and bad for word of mouth. A short list of exceptions (sudden illness, family emergency) costs you almost nothing and builds trust.

Stripe's card-on-file flow makes this almost frictionless — the customer enters their card once, you charge the deposit at booking, and the rest at service time. If a customer no-shows or cancels inside your window, the deposit is already secured. Reminders that actually work Reminders work, but the timing matters more than the channel. The reminder cadence we see working best for grooming:

24 hours before — SMS. Short, friendly, includes the date, time, pet name, and a one-tap reschedule link. 2 hours before — optional second SMS for mobile groomers especially, since "I forgot you were coming today" is the most common no-show story.

Two reminders is plenty. Three or more crosses into annoying territory and starts hurting your brand. Email-only reminders underperform SMS for this audience — most clients don't check email regularly enough. The single most important thing the reminder needs is a frictionless reschedule link. If they need to call you to move the appointment, they'll often just no-show instead. A cancellation policy you can actually enforce A good cancellation policy answers four questions plainly:

How much notice do I need to give to cancel without penalty? What happens to my deposit if I cancel inside that window? What counts as an exception? How do I reschedule?

A 48-hour window is the most common in Australian grooming, with a 24-hour window for longstanding clients. Anything tighter (12 hours, same-day) is harder to enforce because clients haven't had reasonable time to plan around it. Publish this policy on your booking page and link to it in your confirmation email. If a dispute ever lands at the Australian Financial Complaints Authority or a state Fair Trading body, the test is whether the customer was given clear, advance notice of the terms. Handling repeat offenders gracefully Every groomer has the same handful of clients who chronically no-show or cancel last-minute. The kindest thing for everyone — including them — is to gently move them onto a different footing. What's working for groomers we know:

Move them to a higher deposit ("Because of past cancellations, future bookings need a 100% deposit"). Move them to standby / waitlist only so they can only book a slot when there's a last-minute gap. Politely decline future bookings, ideally with a brief, professional reason. You don't owe anyone a slot.

This isn't being harsh. You're protecting the slots your reliable clients want. The compounding effect Each of these alone helps. Together they're transformative. Groomers who combine deposits, automated SMS reminders, and a clear 48-hour policy typically see no-show rates drop from 8–15% down to 1–2%. On a full week of bookings, that's a near-full extra day of revenue you weren't capturing before. If you're not already using a booking platform that handles deposits, reminders, and card-on-file in one place, that's the first move. Doing this with a spreadsheet and a separate payment terminal is technically possible — it's just expensive in time. Try it for one quarter The pattern we see again and again: groomers resist deposits because they're worried clients will push back. They roll out a $20 deposit anyway, expecting complaints. Almost no one complains. The no-show rate drops the same week. Pick a date, update your booking page, send a one-paragraph email to your existing client list explaining the new policy starts next month, and watch what happens. The clients you most want to keep won't even notice. The ones who would have ghosted you will quietly self-select out. That's the whole game.

Want to set up deposits, automated SMS reminders, and a card-on-file flow without rebuilding your booking page from scratch? See how My Pet Groomer does it →

Pepper — author at My Pet Groomer

Pepper

Founder of My Pet Groomer. Built with groomers, for groomers.