A written cancellation policy serves two functions in a grooming business. The first is practical: it sets clear expectations before a client books, reducing disputes when you retain a deposit. The second is behavioral: clients who see a policy and agree to it before paying are more likely to call ahead rather than simply not show up, because they know there is a financial consequence.
The policy does not need to be long. It needs to be clear, visible before payment, and consistently enforced. Below is a template you can adapt for your salon, followed by guidance on each component.
Cancellation policy template
Short version (for booking page and online confirmation):
"A deposit of [amount] is collected at booking to hold your appointment. Free cancellation if you contact us at least 24 hours before your appointment time, your deposit will be refunded in full. Cancellations within 24 hours of your appointment or no-shows will result in the deposit being retained. To cancel or reschedule, [contact method]. Thank you for respecting our schedule."
Full version (for your website or client welcome packet):
"We reserve your appointment exclusively for your dog. Because we turn away other clients to hold your slot, we collect a deposit of [amount] when you book. This deposit is applied toward your grooming fee at the time of service.
Cancellations and rescheduling: You may cancel or reschedule your appointment at no charge up to 24 hours before your scheduled time. If you cancel within 24 hours of your appointment, or if you do not show up for your appointment, the deposit will be retained to cover a portion of the time reserved for your pet.
If we need to cancel your appointment for any reason, we will contact you as soon as possible and refund your deposit in full.
Clients with two or more no-shows may be required to pay the full grooming fee at the time of booking for future appointments.
To cancel or reschedule: [phone number / text / email / booking link]."
Setting the right deposit amount
The deposit should be meaningful without being a barrier. For grooming specifically, the $25 to $50 range works for most appointment types. Standard bath-and-brush: $20 to $30. Full groom on a medium to large dog: $35 to $50. Specialty or extended appointments (severe matting, hand-stripping, show prep): $50 to $75, or a percentage of the quoted service fee.
The reason grooming deposits can be lower than, say, tattoo deposits, is that the pre-appointment preparation for grooming is less customized. You're not creating a one-of-a-kind design for a specific client, you're preparing a grooming setup appropriate for a breed and coat type, which can be adapted to another dog of similar type if needed. The deposit needs to compensate for the slot being blocked, not for irreversible pre-work.
The 24-hour vs. 48-hour window decision
For most standard grooming appointments, 24 hours notice is sufficient and gives clients flexibility to manage their schedules. If a client can contact you the day before, you have enough time to potentially fill the slot from a waitlist or reschedule a client from a later date.
For large-breed appointments, severe matting cases, or specialty work where you invest significantly more preparation time, consider a 48-hour window. You invest more in these appointments upfront, specialized equipment staged, extended time blocked, potentially additional grooming staff assigned. A 48-hour window gives you more time to fill the slot if a cancellation does come.
Whichever window you choose, apply it consistently. Clients should not have to guess whether your policy is 24 or 48 hours depending on what they've booked. One clear rule applied across all services is easier to enforce and harder to dispute.
Where to display the policy
The policy needs to appear in at least three places: during the booking flow before payment, in the confirmation message sent after booking, and in the 48-hour reminder before the appointment. Each touchpoint reinforces the agreement and documents that the client was informed.
If you book by phone or text, confirm the policy verbally and follow up with a text: "Just confirming your appointment for [dog name] on [date] at [time]. Our cancellation policy requires 24 hours notice to cancel without losing your deposit. Reply CONFIRM to confirm." The reply creates a documented agreement.
When the policy is consistently displayed and documented, card disputes become rare. The cardholder's bank will ask for evidence that the policy was disclosed before payment. If you can show the booking confirmation with the policy clearly stated, the dispute is likely to resolve in your favor.
What to say when retaining a deposit
When a client no-shows or cancels inside your window and you need to communicate that you're keeping the deposit, the message should be brief, factual (and without apology: "Hi [name]) we missed you today for [dog's] appointment. Per our cancellation policy, the $[amount] deposit has been retained as this was a same-day cancellation / no-show. We'd love to reschedule [dog's name], just contact us to book a new appointment."
Do not over-apologize, do not offer exceptions before they're requested, and do not volunteer extra justification. You have a legitimate policy that was disclosed before payment. Stating it calmly and factually is the correct approach. If the client responds with frustration, acknowledge their feelings briefly and restate the policy clearly.
"I understand that's frustrating. Our policy is in place because we hold each appointment exclusively and turn away other clients to protect that slot. We look forward to seeing [dog's name] when you rebook."
GrabMySlot is free to start. You pay 3% plus Stripe's standard payment processing fee only when you collect a deposit. Set up your booking page in under five minutes at grabmyslot.com.
