Revenue per table-hour is the honest metric
Dogs per day flatters the wrong appointments. A quick bath-and-tidy and a full de-mat on an overgrown doodle can carry similar prices while consuming wildly different hours, which means flat pricing quietly makes your easiest clients subsidize your hardest ones. The booking history in MoeGo or DaySmart Pet already holds the truth: actual minutes by breed, coat and condition, sitting next to what each appointment paid.
As Fractional CFO we turn that history into revenue per table-hour by service band, then reprice where the number sags: time-banded de-matting, size tiers that reflect minutes rather than sentiment, and a surcharge structure the front desk can defend. The monthly pack tracks whether the repricing held, in the only currency a capacity-capped business has, what an hour earns.
Mobile margins live between driveways
A grooming van earns nothing in motion. Every kilometre between stops is unpaid time plus fuel, so two vans with identical bookings can produce very different months purely on geography. The metrics that expose it are simple: stops per day, kilometres per stop, and revenue per route-day, each one already derivable from the schedule and the books.
The fixes are scheduling policy, not heroics: neighbourhood days that cluster clients by area, minimum bookings before a distant pocket gets a visit, and route-aware rebooking where the next appointment is offered on the day the van is already nearby. We put the numbers on the policy, and the following month shows whether density actually improved.
No-shows are a policy with a price tag
An empty slot costs a full groom of revenue while every cost underneath it keeps running, which makes the no-show rate one of the most expensive numbers in the business. The lever is the deposit and cancellation policy in the booking app, and it involves a real trade: deposits sized too timidly change nothing, sized too aggressively they push bookings to the groomer down the road.
So we treat it as finance, not folklore: measure the rate by weekday and client history, set the policy, and read the next quarter's numbers, slots recovered, revenue kept, bookings lost. The fee mechanics themselves, deposits, forfeitures and their HST, are bookkeeping we cover inside End-to-End Accounting; the CFO question is whether the policy is making the calendar more valuable.
Where a grooming day leaks
| Leak | What the monthly pack shows |
|---|---|
| Unfilled slots | Occupancy by weekday and time band, and what the waitlist converted |
| No-shows | Rate by day and client history, and revenue recovered by the deposit policy |
| Flat-priced heavy coats | Revenue per table-hour by service band, before and after repricing |
| Drive time on mobile routes | Stops per day and kilometres per stop, route by route |
| Groomer hours spent on prep | Table-hours a bather would free up against what the bather costs |
The second groomer, or the second van
Growth for a grooming business is one of two purchases, and they fail differently. A second groomer on a split adds capacity with little capital but takes months to build a book while the chair, the dryers and your management time are already committed. A second van is capital up front, fit-out, insurance, a driver-groomer you trust, and it lives or dies on whether a second route with real density exists. We model both against your actual waitlist and route data before either commitment, including the honest ramp months in the cash flow.
When the van is financed, the lender package is built the way credit teams read them, projections tied to booking data rather than hope, drawing on Walla Assaf's banking and corporate finance background through Business Financing Advisory. The rhythm underneath it all stays fixed: books close, the pack lands, and one working session a month turns the numbers into the next decision. We do this for grooming businesses across Mississauga and the GTA, scoped and quoted in writing after a free 15-minute discovery call.
