Dog Grooming Price Calculator

Set a base price for each service, how much more each size and coat type costs, and your add-ons. The calculator builds the price list grid for the coat type you pick, so a customer with a large doodle and a customer with a small whippet both get a clear price.

Your numbers

Pick a coat to see its column of prices. Each coat's uplift is set below.

Base price per service

For a medium dog with a smooth coat. Example figures: replace them with your own.

$
$
$
Size

Each size as a share of the medium price. 100% is medium.

%
%
%
%
Coat type

How much longer each coat takes than a smooth one, as a share of the price.

%
%
%
%
Add-ons

Flat prices, the same for every size.

$
$
$

Price list, smooth or short coat

ServiceSmallMediumLargeExtra large
Bath and brush$30$35$50$60
Full groom$45$55$75$90
De-shed treatment$40$50$65$80

Add-ons

Nail trim
$10
Teeth cleaning
$8
Flea treatment
$12

Each price is the base price scaled by size and coat, rounded up to a figure you can quote. Switch the coat type above to see the other columns of your list.

Let customers see their price before they book

BookingMachine asks the customer for the dog's size and coat, shows them the price from your list and takes a deposit, all before the appointment reaches your diary.

Start Free

How the prices are built

Every price starts from the base price for a medium dog with a smooth coat. Size scales it: a small dog takes less time and less product, a giant breed takes more of both. Coat type scales it again, because a double coat or a curly coat takes longer to dry and to finish than a short one.

The result is rounded up to a figure you can quote. Add-ons such as a nail trim or a flea treatment are flat prices, the same for every size, because they take about the same time whatever the dog.

Making the price list work in practice

Publish the grid for the most common coat types and keep the others for quoting on the phone. Four sizes and three services is nine prices, which is about as many as a customer will read. Say which breeds fall into each size so nobody argues that their Labrador is medium.

Matted coats, nervous dogs and anything that needs two people take longer than the grid allows. Put a line under the price list that says these are quoted on arrival, and charge for the extra time.

Questions

How much more should a large dog cost than a small one?

Enough to cover the extra time. If a large dog takes an hour and a half where a small one takes an hour, the large price should be about half again. The size percentages in the calculator express exactly that, and you can set them to match your own timings.

Should coat type change the price?

Yes. A curly or wool coat can take twice as long to dry and scissor as a smooth one on a dog of the same size. If you charge the same, your doodle customers are subsidised by your beagle customers.

Should I publish my prices?

Publish a starting price per size and service, with a note that coat condition and temperament can add to it. Customers who cannot see any price often do not call. Customers who see a from price and then a reasonable extra on the day rarely object.

How do I price a matted dog?

By the time it takes, which you cannot know until you see the coat. Quote on arrival, agree the price before you start, and give the owner the choice between a de-matting charge and a clip off.

Can I use this for cat grooming?

Yes. Change the service names and base prices to suit, and use the size and coat percentages the same way.

More free tools

Let customers see their price before they book

BookingMachine asks the customer for the dog's size and coat, shows them the price from your list and takes a deposit, all before the appointment reaches your diary.