Booking at a dog grooming salon: breed, duration, reminders
12 min read
Saturday, half past eight in the morning. You've got a frightened cocker spaniel in your hands β one hand steadying the muzzle, the other guiding the scissors past its eye. A millimetre out and you've nicked it. And that's exactly when the phone rings. You can't even touch it. It rings, and rings, and goes quiet. That was a booking you'll never see again: by midday the caller had rung two more salons and booked in wherever someone picked up.
And out in the waiting area a samoyed is already sitting β the one you'd booked in as "bath and clip, 45 minutes β like that little one last time". Except the samoyed isn't little, its undercoat is matted from the spring moult, and this isn't 45 minutes but two and a half hours of brushing out. Your schedule fell apart before the day had even begun. The next dog is already waiting, its owner is glancing at the clock, and you're choosing between two evils: rushing (and risking injuring a frightened dog) or running late all day long like a row of dominoes.
Grooming has a problem a hairdresser for people doesn't: the same service takes dramatically different amounts of time depending on the dog. A "clip" for a dachshund and a "clip" for a St Bernard are an hour and a half of work apart. If you write everything into the same block of time, you're shooting blind β and you miss every week. Here's how to go from guesswork to a schedule that actually holds.
Why a grooming schedule falls apart differently from a hairdresser's
With a hairdresser for people, a cut is more or less predictable: fifteen minutes either way and that's that. With dogs the variable is enormous, and on four fronts at once:
- Size. A chihuahua and a Newfoundland aren't the same job. A big dog you have to lift, bathe with more water and dry for twice as long.
- Breed and coat type. A short-haired labrador is a bath and a comb-through. A poodle or a terrier need shaping with scissors and clippers, which can't be rushed.
- Coat condition. A dog that comes in every six weeks is well kept and quick. The same dog after a four-month gap can be a solid hour of detangling before you even switch the clippers on.
- Temperament. A calm dog stands on the table; one that wriggles, barks and bites the lead stretches out every stage and needs a second pair of hands.
That's why the same "bath and clip" package takes anywhere from 40 minutes to three hours in your salon. "Fit him in somewhere in the morning" doesn't work, because the morning lasts as long as the dog does β not as long as suits you.
Service plus breed equals duration: stop guessing
The answer isn't "estimate better", it's to stop estimating off the top of your head. Instead of one vague line item, "clip", break your offering into services that already carry a realistic duration in themselves:
- Bath and clip β small dog (up to 10 kg): 60 min
- Bath and clip β medium dog (10β25 kg): 90 min
- Bath and clip β large dog (25 kg and over): 120 min
- Breed trim (poodle, terrier, schnauzer): its own duration, because it's scissor work
- Detangling / de-matting: an add-on of 30 to 60 minutes on top of the base service
Once the duration is built into the service itself, the calendar no longer depends on your estimate. You pick (or the client picks on the booking page) "bath and clip β large dog" and the calendar reserves exactly two hours, not 45 minutes. The samoyed from the start of the story physically can't slot into a short appointment, because the service that belongs to it carries its own proper time. In Appointa you define each service once, with a duration and a price β and the client sees the price for their category right next to the slot, so there's no awkward "I thought it was β¬25" at the end.
A wrongly judged duration wrecks the whole day β here's the maths
To make it clear what guesswork really costs, let's turn to the numbers. Say an average appointment is worth β¬40 to you.
In a week with thirty-odd dogs you'll genuinely misjudge at least three of them β the dog you booked for an hour takes an hour and a half, because the undercoat was worse than you could see over the phone. You pay for every such miss in one of two ways:
- You work longer than you'd planned. 30 to 45 minutes over per dog, three times a week β that's about two hours of unpaid work a week. Tired, hungry, with the scissors by the eye of a frightened dog: exactly the state in which injuries happen.
- You push the backlog down the day until you have to move or cancel the last appointment. A cancelled appointment is β¬40 that isn't there, plus a furious owner who took the afternoon off for it.
Say it's half and half: of three weekly misses, one ends in a cancelled appointment. That's already β¬40 a week in lost takings on cancellations alone β around β¬170 a month, over β¬2,000 a year. Add two hours of unpaid overtime a week: that's very nearly a whole working day a month given away to overruns, six to eight appointments you could have charged for β another β¬240 to β¬320 a month.
Add it up and wrongly judged durations easily cost you β¬400 to β¬500 a month β not because you're bad at your job, but because you're guessing. Booking with defined durations does away with that: every service carries its own realistic time, and the day you planned is the day you actually work.
The phone that rings while your hands are on a dog
Back to that phone from the intro. A groomer can't drop what they're doing to answer β your hands are full, and there's a living animal under them. And every missed call is a lost booking: someone with a neglected dog doesn't wait for you to ring back, they ring the next salon.
That's why a public booking page here isn't a luxury but a tool that works in your place while your hands are full. At any time of day the client goes to the page, picks the service for their dog's size, sees the genuinely free slots and books β without a single call. You find it in the calendar when you finish the dog, and the appointment is already timed correctly because it carries its service's duration.
To get clients to that page in the first place, use a QR code: a sticker on the salon door, in the window, or on the receipt you hand out with every groomed dog. You don't have to scrap the phone β some people will always rather ring β but every booking that lands online is one call fewer you had to miss over a dog.
Regular appointments every six to eight weeks
Dog grooming isn't a one-off β it's a routine. A poodle or a doodle that isn't clipped regularly mats up to the point where detangling hurts; most breeds need seeing to every six to eight weeks. The problem isn't the dog, it's the owner: they know it, but they forget, and only remember once the dog already looks like a broom.
Rather than waiting for them to remember, book the next appointment while the owner is still with you, dog on the lead. "See you in seven weeks β shall we put Thursday at ten in right now?" An owner with a booked appointment has a reason to come back; one with "I'll be in touch when it's needed" doesn't, and they'll come back in five months with a disaster of a coat.
For dogs that come in on a fixed rhythm, set up a recurring appointment: same day, same time, every six or eight weeks. In Appointa you set it once and the routine maintains itself from there β the appointment sits in the calendar, and the confirmation and reminder go out automatically. How regular appointments turn occasional customers into a full calendar we broke down in our guide to regular appointments.
Reminders: the owner forgets, and a no-show hurts twice over
A no-show in grooming hurts more than elsewhere, because your appointments aren't fifteen minutes β they're one hour, two, three. A dog that doesn't turn up leaves you a gap you won't fill off the street β nobody's walking around town with a dog ready for a three-hour de-matting. But the gap doesn't have to stay empty: Appointa's waitlist automatically offers the freed slot to the first owner who'd asked for an earlier appointment β and it works both on a cancellation and when you log a no-show in the calendar.
The first line of defence is the reminder. An automatic confirmation the moment they book and a reminder the day before β by e-mail and push notification, and (with the SMS add-on enabled) by SMS for owners without the app β keep the owner on track with no effort from you. Dog owners rarely install a salon's app, so SMS is often the message that actually lands. The one who forgot they'd even booked gets a message on Friday afternoon and either turns up, or gets in touch to cancel while you can still fill the slot.
The second line of defence is memory. No-shows are logged on the client file, so an owner who's left you high and dry twice for a three-hour appointment is no longer an anonymous booking β you see it before you block off half a day for them a third time. Some groomers take a deposit up front for big, long-haul dogs; that's a legitimate practice, but you take the deposit in the salon or through your own channels β Appointa runs the appointment, the confirmation and the reminder, not the payment.
A file per dog, not per owner
The difference between a salon that "somehow gets by" and one that runs smoothly is whether it knows in advance what's waiting on the table. With dogs that knowledge won't fit in your head β one owner has three dogs, each different. That's why the file goes per dog, not per owner.
For each dog, note down on the file what saves you time and nerves next time:
- Breed, size, coat type β so you know straight away which service and which duration.
- Temperament β "afraid of the dryer, slower going", "bites when you touch its paws, needs a muzzle".
- Allergies and quirks β "hypoallergenic shampoo, comes up red on the ordinary one", "heart condition, no rushing".
- Last clip β how short it was taken, which clipper guard, what the owner asked for and whether they were happy. "Last time 5 mm, undercoat badly matted β advise shorter intervals."
Once that file exists, any groomer who opens the appointment knows straight away what they're dealing with β even one seeing that dog for the first time. In Appointa the client file remembers the history, notes, dates and the record of no-shows, so that knowledge isn't lost when you're rushed off your feet or when you take on someone new.
A dog's special needs: old, frightened, allergic
Some things you mustn't find out only once the dog is already on the table. That the old dog has a heart condition. That the new customer's dog bites when you touch its back legs. That the white terrier breaks out in a rash on standard shampoo. A surprise mid-appointment means a stoppage, a risk to the dog, or lost time that wrecks the rest of the day.
So ask the questions before the appointment, not at the door. A pre-appointment questionnaire the client fills in when booking β the dog's age and health, whether it behaves aggressively during a clip, whether it has allergies and whether the coat is neglected β lets you go into the appointment prepared, with the right shampoo and a realistic time estimate. How to put together a questionnaire that covers what matters without badgering the client with twenty questions we covered in our guide to the pre-appointment questionnaire.
Tired of a schedule that falls apart before noon? In Appointa you define services by size and breed with realistic durations, the booking page takes reservations while your hands are on a dog, recurring appointments and reminders (e-mail and push, plus SMS with the add-on for owners without the app) bring owners back into rhythm, and the client file remembers every dog β breed, temperament, allergies and the last clip. Try the demo for your industry β free, no card required. And the Starter plan is free β up to 30 appointments a month.
Frequently asked questions
How long does it take to groom a dog?
It depends on the dog, which is exactly why it shouldn't be written in as a fixed block. A small, short-haired, regularly kept dog is done in 45 to 60 minutes; a large dog, a poodle that needs shaping, or a neglected dog with an undercoat can easily run to two or three hours. So define each service with a realistic duration by size and coat type, and the calendar reserves the right amount of time instead of you guessing and then running late all day.
How often should a dog be groomed?
For most breeds that get clipped β poodles, doodles, terriers, schnauzers β the rule is every six to eight weeks; breeds prone to matting even more often. The easiest way to stop the owner forgetting is to book the next appointment while they're still in the salon, or to set up a recurring appointment with a reminder the day before.
Can a dog be booked in for grooming online, without ringing?
Yes, and for a groomer it's a lifesaver, because you don't have to put down your scissors to answer the phone. Through the public booking page the owner picks the service for their dog's size at any time, sees the free slots and books themselves in β and you find it in the calendar already timed correctly, because the service carries its own duration. The easiest way to get them to the page is a QR code on the salon door, in the window or on the receipt.
More in Management
All in this categoryHow much does booking software cost in Croatia (2026)?
6 min read
Appointa vs Fresha vs Booksy: what actually makes sense for a Croatian salon?
7 min read
Summer in the salon: the team's annual leave and a schedule that doesn't fall apart
9 min read
Speech therapy: appointments for kids, reminders for parents
9 min read