Calculate your hourly cost, build a price list, raise rates without losing clients

Most groomers undercharge by 15–30%, and the ones who fix it are dramatically more profitable for the same amount of work. Pricing your grooming services isn't a one-time decision — it's an ongoing discipline that should be revisited annually, after every cost increase, and any time you add or change a service. This guide walks through how to calculate your true hourly cost, structure a price list that reflects reality, raise prices without losing clients, and use data to keep your pricing competitive without leaving money on the table. The goal: pricing that lets you take a real day off without panic and pay yourself a real salary.
Three common reasons:
The result: groomers who do excellent work for 50% of what they should charge.
Start with what you actually need to earn per billable hour. Three components:
Decide what you want to make annually. Common targets:
Real billable hours for a solo groomer: ~1,400–1,800/year (after vacation, sick days, cleanup time, admin time). Not 2,000.
Sum your annual expenses: rent ($24,000), supplies ($4,000), software ($1,200), insurance ($1,500), utilities ($2,400), marketing ($1,500), accounting ($1,000). Roughly $30,000–$45,000/year for a solo brick-and-mortar.
(Personal target + operating expenses) ÷ billable hours = required hourly rate
($80,000 + $35,000) ÷ 1,600 hours = $72/hour required
A 90-minute medium full groom at $72/hour needs to bring in $108. Plus a 15% buffer for variance, your real target is $120–$130 per medium groom.
If you're currently charging $85, you're 30%+ under your sustainable rate.
Don't price by appointment — price by size and breed surcharge. Sample structure:
We have a dog grooming price list template you can adapt directly:
Dog Grooming Price List: How to Set Your Rates
Each model justifies different pricing:
Don't underprice mobile work. The premium is the point of the model.
The fear of price increases is overblown. Best practices:
Raise rates 5–10% every 12–18 months. Skipping years and then doing a big jump is what loses clients.
Send a friendly text 30 days before the change:
Hey [client name] — quick note: starting [date], our grooming rates are adjusting slightly to reflect rising supply and operating costs. Bella's full groom will go from $95 to $105. Your next appointment on [date] is locked in at the current rate. Thanks for being a regular — we appreciate you!
That's it. Don't apologize, don't over-explain.
Industry data suggests 90–97% of clients accept a reasonable rate increase. The ones who leave were price-shoppers, not loyal clients.
Add-on conversion separates good salons from great ones. Tactics:
A trained groomer converts 40–60% of appointments to at least one add-on. An untrained one converts under 15%. The difference is $5,000–$15,000 a year.
Modern grooming software gives you the data to price intelligently:
Teddy reports on these metrics at varying depth. Review monthly. Adjust pricing where the data shows you're losing money.
For a deeper breakdown of scheduling and reporting tools, see:
Best Pet Grooming Scheduling Software
Roll out pricing changes gradually:
Use the size-tier model: $70–$85 for toy/tiny, $80–$100 for small, $95–$125 for medium, $115–$150 for large, $140–$200 for giant. Add $20–$40 for doodles and double-coats. Adjust to your local market and required hourly rate.
Three signs: (1) you can't take a real vacation without panic about cash flow, (2) you can't pay yourself a real salary, (3) you're working 50+ hours a week and grossing under $90,000. Calculate your required hourly rate and compare to what your average groom yields per hour.
Every 12–18 months by 5–10%. Skipping years leads to bigger jumps that lose clients. Annual small increases are nearly invisible to clients and keep your pricing aligned with rising costs.
A well-communicated 5–10% increase typically loses under 5% of clients — and the ones who leave are price-shoppers, not loyal clients. Send a friendly text 30 days before the change, don't apologize, and don't over-explain.
Hand-stripping is time-intensive and skill-rare. Charge by the hour at your premium rate ($60–$100/hour) plus a base groom fee. Disclose the time estimate at booking so there are no surprises at pickup.
Many groomers also use platforms like Teddy to track appointment timing, add-on conversion, repeat bookings, and average ticket size — data that makes pricing decisions much easier over time.