September 1, 2026 · Pricing

Dog grooming discounts: do the math before you say yes

It always comes at the counter, never on the phone. Leash in one hand, card in the other: “She’s fifteen now — do you do a senior discount?” You like this client. The dog was good. Ten percent sounds like nothing, so you say yes, and you feel generous for about four hours.

The problem with dog grooming discounts isn’t generosity. It’s that the number sounds small because you’re measuring it against the wrong figure. Ten percent off the price is never ten percent of your money — it’s a much bigger slice of the only number that actually pays your rent.

Dog grooming discounts come out of profit, not revenue

Say your full groom runs $85. Shampoo, conditioner, blade wear, towels and laundry on that dog cost you maybe $10. It takes two hours of your chair, and your fixed costs — rent or van payment, insurance, software, phone — work out around $25 an hour whether that dog shows up or not. So the groom leaves you roughly $25 of real profit: $85, minus $10 of product, minus $50 of overhead.

Now knock 10% off. You gave away $8.50 — which is a third of your profit on that dog. Your costs didn’t move an inch. To make that $8.50 back you have to sell about $29 more of grooming at the same margin, which is a nail trim and a teeth brush on top of a full day you were already working.

That’s the whole lesson. A discount doesn’t shave the top off a big number. It comes out of the thin layer at the bottom, and it comes out first. If you haven’t worked out what a single groom really leaves you, start there — every pricing decision downstream depends on it.

Run the year on it. A standing 10% for one regular on a six-week cycle is about nine grooms a year, or $76.50 given away. Do that for forty clients and you’ve worked roughly $3,060 for free — about 36 full grooms you did and were never paid for.

The three discounts that pay for themselves

A discount is only worth giving if it buys you something. Not gratitude — a booking behavior you actually want. Three qualify:

Notice what all three have in common: you get something concrete back the same week. If you can’t name what the discount buys you, it isn’t a discount, it’s a price cut.

The ones that quietly bleed you

Blanket percentages off the top — senior, military, first-timer, teacher, neighbor, friend-of-a-friend — feel like the kind thing and behave like a leak. Three reasons.

First, they change nothing. A fifteen-year-old dog still needs grooming at full price if you don’t offer it, and senior dogs usually take longer and more care, not less. You’re discounting your hardest work.

Second, they never expire. “Ten percent for your first visit” becomes ten percent forever, because taking it back later reads as a price rise even though it isn’t. You’ve set a new normal by accident.

Third, they don’t stay quiet. Percentages get repeated in group chats and at the dog park, and within a season you’re explaining to a client at full price why the woman two streets over pays $76.50.

If you want to be generous — and most groomers do, that instinct is why they’re good at this — give a fixed thing instead of a percentage. A free nail trim, a bandana, a teeth brush, a $10 credit toward the next visit. A nail trim costs you a few minutes and a wipe of the clippers. It lands as a gift and it doesn’t reset your price.

Scripts for the counter

Nearly every discount is given because the ask arrives while your hands are full and the next dog is waiting. Have the words ready and it stops being a decision.

Senior or military ask: “I don’t run percentage discounts — I keep prices the same for everybody so it’s fair. What I can do is throw in her nail trim today, and I’ll always give you first pick of my Tuesday slots.”
Price-shopper on the phone: “A full groom on a dog her size is $85, and that’s the same for everyone. If you book her on a six-week standing slot I can do six prepaid for $480 instead of $510 — that’s my one discount and it’s for locking the dates in.”
Friend or family: “I’d rather do a great job than a cheap one — my price is $85. Send me anyone you know who’s looking, though. Referrals are worth more to me than a discount.”

Saying it plainly and moving on works better than apologizing your way through it. Nobody argues with a price you clearly aren’t embarrassed by, which is the same reason a price rise lands fine when you deliver it without flinching.

If you do discount, fence it in

Every discount you keep should have four things written into your booking notes, not just your memory: what it is (a dollar amount, not a floating percentage), who gets it, what they gave you for it (prepayment, a flexible slot, a second dog), and when it ends. Anything verbal-only becomes permanent, because the client remembers it and you don’t.

And keep the number of them small. Two or three named offers is a pricing structure a client can understand in ten seconds. Nine one-off arrangements is a spreadsheet you have to consult before you can quote anybody, which is how groomers end up guessing at the counter and undercharging by default.

Being the cheapest groomer in town is the one position on the price list that anybody can take off you tomorrow. Being the groomer whose price is the same on Monday as it is on Saturday, for everybody, is harder to copy and much easier to live with.

Your shop is probably already on Groomiest.

Groomiest lists 39,000+ US grooming businesses with reviews and online booking, so the clients finding you are booking your prices as listed instead of calling around for a deal. Claiming your listing is free — no monthly fee, no commission, and you keep 100% of every groom.

Claim your listing — free →

or find a groomer near you