September 27, 2026 · Business

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

Fill rate = dogs actually groomed ÷ slots you opened

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

No-show rate = (no-shows + late cancels) ÷ appointments booked

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

Rebook rate = dogs that left with their next appointment booked ÷ dogs groomed

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:

“Max looks great. To keep him this easy, I’d see him again in six weeks. I’ve got Thursday the 8th at 10. Want me to hold it?”

More on this in how to get grooming clients to rebook.

4. Average ticket: what each groom really brought in

Average ticket = total grooming revenue ÷ dogs groomed

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

Revenue per hour = grooming revenue ÷ every hour you worked

“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.

Don’t chase all five at once. Pick the one that looks worst and work on only that for a month. In the example, lifting fill rate from 85% to 95% is two more dogs a week: about $170 a week, or roughly $8,160 over 48 weeks, without a single extra hour on the calendar.

The 15-minute Friday routine

You don’t need software for this. A notebook or a five-column spreadsheet does it. Every Friday:

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 →

or find a groomer near you