Guides

How Should Grooming Prices Be Shown? The Answer

The direct answer for dog groomers: a table by size and coat with breed examples, add-ons priced separately, and one honest line about what changes on the day.

5 min read
GuidesPetsPricing
867 words5 min read

The short answer

Show a table by size and coat type, with breed examples in the cells, add-ons priced separately underneath, and a short note about what can change the price on the day. Keep it editable by you, and make it match what your booking platform charges.

That is the whole answer. The rest of this is why each part is there and what to do about the objections.

Why size and coat rather than breed

A breed list is either too short to find your dog in or too long to read. Coat and size are what actually drive the work: how long the clip takes, how long the drying takes, how much dog there is to handle.

So sizes go down the side with weight bands, because an owner knows their dog is fourteen kilos and does not know whether that counts as medium. Coat types go across the top: smooth, double, wire, curly or wool.

Why breed examples still matter

Nobody outside the trade knows what a double coat is. Everybody knows they have a border collie.

Two or three breed examples in each cell turn a technical grid into something an owner can use in ten seconds on a phone. Put the breeds you actually see through the door in first, and say plainly that mixes are priced by coat and size rather than by name.

Why not just say "from"

"From £35" tells the owner one thing: that the real number is higher and you are not saying by how much. It reads as evasive even when it is honest, and it produces exactly the phone call the site was meant to prevent.

If your genuine range is wide, publish the range as a grid rather than as a floor. A grid of real numbers is more reassuring than a single low one.

What about the dogs you cannot quote

Publish the table for the ordinary dogs, which is most of them, and offer an assessment or consultation slot for the rest: badly matted coats, rescue dogs with no grooming history, dogs long past their usual interval, elderly dogs with skin problems.

That routes the genuinely unquotable into your diary rather than onto your phone, and it lets the table stay confident about the cases it does cover.

Price the add-ons as their own lines

The matrix covers a standard full groom on a coat in reasonable condition. Everything else sits underneath with its own price: de-matting by the quarter hour, hand stripping, nails alone, teeth, ear plucking, flea or medicated bathing, a second groomer where handling needs one, a puppy first groom as a shorter cheaper service, cat grooming as its own thing.

Charging de-matting by time rather than as a vague surcharge is both fairer and easier to explain when the owner is standing at the desk.

Say what moves the price on the day

Three or four sentences near the table, in your own words. Coat condition and the point at which de-matting is charged or a shave-down is the kinder option. Dogs well past their interval. Behaviour that needs a second pair of hands. A dog at the top edge of a weight band.

Owners are not annoyed by this paragraph. They are annoyed by learning it at collection.

But my competitors will see my prices

They already do. They can ring your salon and ask, the same as anybody else, and most of them have.

The people your hidden prices actually deter are owners, who read three grooming sites, find two that say "prices on request" and one with a table, and book the one that answered them.

But every dog is different

True, and that is an argument for publishing the variation rather than for hiding it. The table does exactly that: it says a small smooth coat and a large wool coat are different jobs at different prices, which is the point you were trying to make on the phone.

Where to put it and how to keep it

Its own price page, linked from the header, plus the relevant rows repeated on each service page. A Book button directly under the table, deep linked with the service pre-selected, because that is the moment the owner has decided.

Build the table as editable records rather than hard-coded markup, so a price change is a ten-minute edit and not a developer ticket. Set the prices in your booking platform first and write the site's table from it, so the site, the booking flow and the till never disagree.

And do not put the prices inside an image. Search engines cannot read it, screen readers cannot read it, and you cannot edit it.

Where this sits

An editable price matrix by size and coat, with breed examples, separate add-on lines and a consultation route for the dogs that need one, is part of every dog grooming salon website we build, and price tables by service and size run through our other pet business websites too. The packages that include it are on pricing. Publish the variation. It is the answer your phone keeps asking for.

All writingSee packages and prices