How many clients does a dog groomer need? The full-book math
Most groomers can tell you how many dogs they do in a day. Far fewer can tell you how many clients a dog groomer needs to keep those days full all year. That second number is the one that matters. It tells you whether a quiet week is bad luck or a sign your book is shrinking, and whether you need to go looking for new clients or just get your current ones back more often. The good news: it takes one division to work out.
How many clients does a dog groomer need? Slots divided by visits
The formula is simple:
Both numbers are yours, so nobody else’s answer is the right one. But here’s a worked example to show how it plays out.
Say you groom five dogs a day, four days a week. That’s 20 slots a week. Take four weeks off across the year for vacation, holidays, and the odd sick day, and you have 48 working weeks: 960 slots a year. At $85 a groom, a full year is $81,600 through the door.
Now, how often does each dog come back? Your clients aren’t all the same, so blend them:
- Half your dogs are on a six-week schedule. That’s about 8 visits a year.
- A third come every eight weeks or so. Call it 6.5 visits.
- The rest are occasional: before the holidays, after a muddy spring, when the coat gets out of hand. Maybe 3 visits.
Roughly weighted, that averages out around 6.5 visits per dog per year. So: 960 ÷ 6.5 ≈ 148 active dogs. Call it 150. That’s the size of the book that fills your 20-dog week.
Count dogs, not households. A family with two shih tzus on the same day takes two slots, so they count twice.
What “active” actually means
Your client list probably has 400 names on it. Most of those people aren’t coming back. For this math, an active dog is one who has been groomed in the last four months, or who has an appointment booked. Anyone older than that is a win-back prospect, not part of your book.
That distinction is where a lot of groomers fool themselves. “I have hundreds of clients” can sit right next to a calendar with three empty slots a week.
Find your own number in ten minutes
Pull the last 12 months from your booking system, or from your appointment book if it’s paper. You need two counts:
- Total grooms in the 12 months.
- Unique dogs groomed in the 12 months.
Divide the first by the second and that’s your average visits per dog. If you did 820 grooms on 140 dogs, your average is about 5.9. Then divide your yearly slots by it: 960 ÷ 5.9 ≈ 163 dogs needed to be full.
Then count how many active dogs you have today. The gap between the two is your real marketing target. Say you have 125 active dogs and need 163. You’re 38 dogs short. At 5.9 visits each, that’s about 224 empty slots a year, or roughly $19,000 at $85. That’s a much more useful number than “I should probably do more on Instagram.”
Build in a buffer for clients you lose
Every book leaks a little. Families move, dogs get old and pass away, someone’s budget changes, a client decides to try the new salon across town. None of that means you did anything wrong, but it means a book of exactly 150 won’t stay at 150.
Go back to your records and count how many dogs from a year ago haven’t been in for four months or more. That’s your yearly loss. If it’s 24 dogs, you need about two new regulars a month just to stand still. Plan for that as a standing job, not something you only think about when February gets quiet.
A sensible target is your full-book number plus a month or two of losses. It gives you enough demand to keep a short waitlist, which is what fills a late cancellation the same morning.
Two levers: more dogs, or more visits
Once you know the gap, you can pick the cheaper way to close it.
- More visits per dog. Book the next appointment before the dog leaves. A simple line at checkout does most of the work:“Bella looks great. To keep her coat this easy, I’d see her again in six weeks. I have Tuesday the 10th at 9. Want me to hold it?”Moving loose clients onto standing appointments and sending reminders raises the average without a single new client. More on this in how to get grooming clients to rebook.
- More dogs. When your visits per dog are already healthy and you’re still short, then it’s time to go find people. Start with reviews, your Google Business Profile, and lapsed clients before you pay for ads.
When you have too many clients
It happens. If your active book is well above your full-book number, you’ll feel it as three-week waits, regulars sliding from six weeks to nine, and the urge to squeeze a sixth dog into a five-dog day. That’s not a marketing problem. It’s a pricing one. A book that’s 20% over capacity is usually the clearest sign it’s time to raise your prices, and it’s better than working longer days to keep everyone.
Run the numbers once a quarter. Slots, visits per dog, active dogs, losses. Four numbers on a sticky note will tell you more about next quarter than any busy week will.
Your shop is probably already on Groomiest.
Groomiest lists 39,000+ US grooming businesses with reviews and online booking. Claim your listing and take appointments online for free — no monthly fee, no commission, and you keep 100% of every groom. Pet owners pay one small $6.95 booking fee at checkout.
Claim your listing — free →