Here's the exact policy, reminder and deposit setup that cuts no-show rates by 70% or more

If you want to reduce no-shows at your salon and stop losing $1,200+ per month to empty appointment slots, this is the playbook. No-shows are the silent killer of grooming businesses — a 15% no-show rate on a packed calendar is the difference between a profitable month and a break-even one. The good news is no-shows are almost entirely preventable with the right combination of policy, reminders, and a small deposit barrier. This guide walks through the exact setup that working salons use to push no-show rates below 3%.
Most groomers underestimate the math. A salon doing 200 grooms a month at an average ticket of $90 generates $18,000 in revenue. A 10% no-show rate isn't just $1,800 in lost direct revenue — it's $1,800 in lost revenue plus the rebooking cost, the time spent calling to confirm, and the rejected new client who couldn't get in because that slot was already booked.
Across a year, a salon with a casual approach to no-shows leaves $20,000-$40,000 on the table. That's a vacation, a second groomer, or the equipment upgrade you've been putting off.
A vague cancellation policy is worse than no policy at all. "Please give as much notice as possible" tells clients there's no real consequence for flaking. Your policy needs to be specific, written, and signed.
Standard salon cancellation policy:
Put this on your booking page, in your dog grooming intake form, in the appointment confirmation email, and in the reminder text. If clients sign a digital service agreement on first visit, the policy lives there with their signature. You can use a ready-made template here: Pet Grooming Service Agreement Template
This is the single biggest no-show reducer. Once a client knows their card will be charged if they ghost, the no-show rate drops dramatically. Salons that move from "we don't take a card" to "card on file required" routinely see no-shows fall from 12% to under 4% within 60 days.
Square, Stripe, and most grooming software platforms support secure card-on-file storage. Teddy, MoeGo, DaySmart, and Gingr all have versions of this built in. Use it.
A common middle ground for groomers worried about pushback is to require a card for first-time clients, then allow returning clients in good standing to skip it. That works fine.
Most no-shows aren't malicious. They're forgetful. A client booked three weeks out forgets between work, kids, and life. Automated reminders solve 60-70% of no-shows on their own.
The reminder cadence that works:
Tools like Teddy, MoeGo, and DaySmart all support this cadence with automated triggers. Teddy's unlimited two-way SMS means you can actually respond to the "reply YES" messages without paying overage fees, which matters more than people expect.
Half the no-shows you'll prevent come from clients who realized they couldn't make it but didn't want to make a phone call to reschedule. Give them a self-service option.
Include a one-click reschedule link in every reminder. The client picks a new slot, your calendar updates, and you didn't have to play phone tag. Most modern grooming platforms support this. If yours doesn't, that's a sign you've outgrown it.
For full grooms over $100, doodles, mat removals, or any appointment longer than 2 hours, take a $25-$50 deposit at booking. The deposit applies to the final bill, but a client who's put money down is roughly 4x more likely to show up than one who hasn't.
You don't need to do this for every appointment. Standard 30-60 minute services usually don't need a deposit if you've got a card on file. Reserve the deposit ask for the longer, harder-to-fill slots where a no-show costs you the most.
You can't fix what you don't measure. Most groomers think their no-show rate is "around 5%" but have never actually counted. Pull last month's appointment data: total booked appointments, total no-shows, total late cancellations (under 24 hours).
If you're over 8%, you have a process problem worth fixing now. Under 4%, you're already in good shape and don't need to add friction.
Most grooming software has built-in reporting for this. If yours doesn't, build a quick spreadsheet and review it monthly.
Three-strikes policies feel harsh to enforce, but they work. After three no-shows in a 12-month window, send a polite "we won't be able to book future appointments" message. A small percentage of clients are chronic flakers and they will drag your salon's productivity down forever if you keep accommodating them.
Replace them with reliable clients. Grooming has waitlists in most markets in 2026 — chronic no-shows are not the clients you want to fight to keep.
There's a balance. Charging a no-show fee for someone whose kid spiked a 103° fever the morning of will lose you a customer forever. Build in a "first-time forgiveness" policy where everyone gets one waived fee per year. That keeps the policy enforced without making you the bad guy when life genuinely happens.
The way to communicate this is in the policy: "Fees may be waived at the salon's discretion for documented emergencies."
If you're a solo groomer, half your day is interrupted by phone calls — and the calls you miss are often clients trying to reschedule. They miss the call, don't leave a voicemail, and just ghost.
An AI receptionist (Teddy offers one as an add-on, others are starting to) answers missed calls, asks if they need to reschedule, and texts them a link to do it. That alone prevents a meaningful percentage of no-shows that come from frustrated clients who couldn't reach you.
No-show prevention isn't one-and-done. Every quarter, look at the rate, look at which time slots have the highest no-show rate (often early Saturday mornings or late Friday afternoons), and adjust.
If a specific time slot consistently shows higher no-shows, consider requiring a deposit for that slot specifically, or reserve it for repeat clients only.
Here's policy text you can adapt:
"We require 24 hours notice for all cancellations. A valid credit card is required to hold every appointment. Missed appointments or cancellations with less than 24 hours notice will be charged 50% of the booked service. Three missed appointments in a 12-month period may result in our inability to schedule future visits. We understand emergencies happen — please call or text us as early as possible."
Adapt the timing and fee amount to your market.
Most grooming salons run 5-15% no-show rates without active management. With a card on file, automated reminders, and a clear policy, that can drop to 2-4%. Anything above 10% is costing you significant revenue and should be addressed.
Common no-show fees range from $25 flat to 50% of the booked service value. For a $90 average ticket, a $45 fee is reasonable. Higher fees can feel punitive; lower fees don't deter behavior. The card on file matters more than the exact fee amount.
Yes, if your policy is clearly communicated upfront. Salons that move to card-on-file with no-show fees almost universally report lower no-show rates and minimal customer churn. The clients who leave over a no-show policy are typically the ones causing the no-show problem.
Look for platforms with automated reminder sequences, card-on-file support, one-click reschedule links, and no-show tracking reports. Teddy, MoeGo, DaySmart, and Gingr all support these features. Teddy's unlimited two-way SMS is particularly useful because clients can respond to reminders without you paying per message.
Not necessarily. A card on file plus a clear no-show policy is usually enough for standard appointments. Reserve deposits for high-value services (over $100), long appointments (2+ hours), or appointments with first-time clients who haven't built trust yet.
You can use this resource for setup and templates: Dog Grooming Intake Form: Free Template & Tips 2026