Cost analysis, margin targets, competitor research, and the pricing framework salons use

Most groomers under-price. Not by a little — by 15-30% in many markets. The reasons are emotional more than analytical: discomfort raising prices on long-term clients, fear of losing volume to cheaper competitors, and uncertainty about what to actually charge. This guide walks through how to price dog grooming services with a clear framework: cost analysis, time math, market positioning, and the structured price list working salons use to stay profitable in 2026.
Forget complicated formulas. Three inputs drive grooming pricing:
Most groomers focus too much on market position (what competitors charge) and not enough on the first two. The fix is to start from your costs and time, then check against the market.
This is the number most groomers skip. Calculate the all-in cost per hour of running your salon.
Fixed monthly costs:
Variable monthly costs:
Labor:
Sum these. Divide by billable hours per month (not total hours — billable hours, which usually run 60-75% of working hours after admin, breaks, no-shows, and unbooked time).
A 1-person solo salon might run $4,500/month in costs with 110 billable hours. That's $41/billable hour just to break even. Most solos aim for $75-$100/billable hour in revenue to clear a healthy profit.
A 3-groomer salon might run $14,000/month with 280 billable hours collectively. That's $50/billable hour to break even.
This is the floor under your pricing. Anything below this loses money.
The other half of the equation: how long each service actually takes.
Track real time for your top 5-10 services for a week. Don't estimate — log actual start-to-finish times including check-in, drying, finishing.
Typical ranges:
Once you know cost-per-hour and time-per-service, your minimum price per service is (cost-per-hour × time) + product cost.
For a 2-hour Goldendoodle full groom in a salon with $50/billable-hour costs and $8 in product:Minimum price = ($50 × 2) + $8 = $108
That's the floor. Selling below this loses money.
Most healthy grooming salons target 30-50% gross margin on services. Apply that to your floor.
Using the example above:
Sanity check against the market. If similar doodle grooms in your area run $130-$160, $180 may be too high — but it's also worth asking whether you should be reaching for premium positioning rather than racing to the average.
Once you have a price built from costs and time, check it against three reference points:
If your costs-based price puts you above the local market, decide: are you over-investing in something (rent, staff, products) or are you positioning premium? Either is fine. Below the market is almost never fine.
The actual menu structure that works in most salons:
Size tiers (your primary axis):
Coat tiers (modifier on size):
Service tiers:
A complete menu has size × coat × service combinations, so a small short-coat bath has a different price than a small long-coat full groom. This sounds complex but it's actually the system most experienced groomers use, just often unwritten.
Add-ons grow average ticket without raising base prices. Common add-ons and target pricing:
A salon that adds $15-$25 in add-ons to 60% of appointments meaningfully grows revenue without touching base prices.
Be explicit about surcharges so they don't surprise clients:
State these clearly at intake and at check-in so they're not a surprise at checkout.
Once you've built a defensible price list and it's been a year or more since the last update, plan a structured price increase.
The playbook:
A standard 8-12% price increase on a 30-appointment-per-week salon adds $20,000-$45,000 in annual revenue, almost entirely to the bottom line.
A few patterns that quietly cap salon profitability:
Modern grooming software simplifies pricing operations significantly. Look for:
Teddy, MoeGo, DaySmart, and Gingr all handle structured menus. Teddy's unlimited two-way SMS lets you communicate price updates without per-message overages, which matters when you're texting hundreds of clients.
Most salons charge $110-$185 for a medium Goldendoodle full groom in 2026, depending on size, coat condition, and market. Mobile groomers and high-cost-of-living urban salons charge more.
Most salons price by service with hidden time math behind it. Service-based pricing reads as professional; time-based pricing reads as ambiguous. Use service-based pricing with explicit surcharges for outliers.
Every 12-18 months at minimum. Product costs, rent, and minimum wage all rise. A salon that hasn't raised prices in 3 years is functionally discounting every year.
Healthy solo and small salons run 30-50% gross margin on services and 15-25% net margin after all costs and owner draw. Below that, you're under-pricing or over-spending.
No — you should know them, not match them. If your costs justify a higher price, charge it. If you can deliver more value (better experience, higher-quality work, unlimited two-way SMS for clients), positioning above the market is fine.
Three signs: you're constantly fully booked but not making profit, your average ticket hasn't grown in years, or your bottom-tier clients are taking your highest-value time. Any one of these signals it's time to raise prices.
Stay calm. Explain the value briefly. Don't apologize. If they still leave, that's a price-sensitive client who'd leave again at the next increase — not your best client.