Dog grooming business metrics: the five numbers to check every Friday
Most groomers judge a week by how tired they feel at the end of it. That’s a bad gauge. A brutal week can still leave money on the table, and a calm one can be your best ever. The dog grooming business metrics worth tracking are the handful that tell you, in plain dollars, where next month’s paycheck is leaking. There are five of them, they fit on one sheet, and you can work them all out in 15 minutes on a Friday afternoon.
Throughout this post we’ll use one example week. Say you groom solo, your full groom runs $85, and you open 20 slots a week: five dogs a day, four days.
1. Fill rate: how much of your week actually got groomed
In the example week, 17 dogs made it onto the table. 17 ÷ 20 = 85%. That sounds fine until you put the three empty slots in dollars: 3 × $85 = $255 for the week. Over 48 working weeks, that’s about $12,240 a year.
Fill rate is the headline number because everything else feeds it. When it drops, the next four metrics tell you why.
2. No-show and late-cancel rate: slots that were booked, then weren’t
Say 19 slots were booked and two fell through: one no-show and one “something came up” text at 7 a.m. That’s 2 ÷ 19, or about 11%. Next to it, write what you actually collected in fees for those two slots. If the answer is $0, that’s a policy problem, not a client problem.
This is the number where a card on file and reminders do their work. If it’s creeping up, start with your no-show policy and whether you actually charge the fee when it’s owed.
3. Rebook-at-checkout rate: how many dogs leave with a next date
Of the 17 dogs, say 12 left with a date on the calendar. 12 ÷ 17 ≈ 71%. The other five might come back. They might not. You’ll find out in six weeks when their slot is empty.
This is the most useful early warning on the sheet. Fill rate tells you about this week. Rebook rate tells you about the week six weeks from now, while there’s still time to fix it. If it slips, the fix is almost always the checkout conversation. Here’s a line that works:
More on this in how to get grooming clients to rebook.
4. Average ticket: what each groom really brought in
Your full groom is $85, but that’s not what every dog pays. Some are bath-and-brushes, some have add-ons, some had a matting fee. Say the week brought in $1,530 across 17 dogs: an average ticket of $90. Leave tips out; they’re lovely, but they aren’t pricing.
If your average ticket sits below your base price, something is discounting quietly: old prices for long-time clients, a bath slot that takes as long as a groom, or add-ons you do but forget to ring up. Worth a look at your add-on menu and matting fee.
5. Revenue per hour: the number that includes all the work
“Every hour” means every hour: grooming, cleanup, answering texts at night, ordering shampoo, doing the books. Say that came to 34 hours. $1,530 ÷ 34 = $45 an hour, before any expenses.
This is the metric that stops you from celebrating a packed week that was really a lot of small, slow, under-priced dogs. If it’s low while your fill rate is high, you don’t need more clients. You need to raise your prices or trim the admin hours. Compare it with your target hourly rate.
The 15-minute Friday routine
You don’t need software for this. A notebook or a five-column spreadsheet does it. Every Friday:
- Count four things from your calendar: slots opened, appointments booked, dogs groomed, and dogs that left with a next date.
- Pull two from your payments: grooming revenue (tips out) and any no-show or late-cancel fees collected.
- Estimate one: hours worked, all of them. Round honestly.
- Write the five numbers in a new row. Look at the last four rows, not just this one.
That last step matters. One bad week is noise. A rebook rate that goes 78%, 74%, 70%, 66% over a month is a trend, and it’ll show up as empty slots about six weeks later if nobody does anything.
Your numbers beat anyone’s benchmark
It’s tempting to ask what a “good” fill rate or rebook rate is. There’s no reliable industry number that fits a mobile groomer in rural Ohio and a salon in Phoenix equally well, and you don’t need one. The only comparison that counts is you against last month. Up is good. Flat is fine. Down for three weeks running means it’s time to act.
Start this Friday. Five numbers, one row. In a month you’ll know more about where your money goes than most groomers learn in a year.
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 →