How to Price Mobile Dog Grooming Services (A Step-by-Step Method)

On this page
  1. How to price mobile dog grooming in six steps
  2. Step 1: Find your cost per grooming hour
  3. Step 2: Price each groom by time, size and coat
  4. Step 3: How to price mobile dog grooming add-ons and fees
  5. Step 4: Build the mobile convenience into the price
  6. Step 5: Present a clear dog grooming prices list
  7. Step 6: Raise prices on a schedule, with notice
  8. Common pricing mistakes in mobile grooming
  9. Next steps
  10. Frequently asked questions

Here is how to price mobile dog grooming without guessing: work out what one working hour in your van costs, add the profit you need, then price each groom by the time it takes, adjusted for size and coat condition. Add clear fees for de-matting, de-shedding and travel, and show it all on a short price list a client can read in a minute.

Copying the salon menu across town is tempting, but it skips everything that makes mobile different. You groom one dog at a time, drive to the next driveway, and pay for the van, fuel, generator and water tank either way. Your prices have to cover all of that, plus a fair wage for you.

How to price mobile dog grooming in six steps

  1. Find your cost per grooming hour.
  2. Price each groom by time, size and coat.
  3. Add prices for add-ons, de-matting, de-shedding and travel.
  4. Build the mobile convenience into the price.
  5. Present a clear dog grooming prices list.
  6. Raise prices on a schedule, with notice.

Each step has a formula and a worked example below. Every number in the examples is made up and rounded to show the math. Replace them with your own.

Step 1: Find your cost per grooming hour

Your price starts with one number: what it costs to run the business for one hour of actual grooming, not one hour on the clock. Nobody pays you directly for driving, setup, cleanup or texting clients, so the hours with a dog on the table have to cover them.

List your monthly costs

Pull last month's receipts and fill in each line. Divide yearly costs by 12.

Cost lineWhat to includeYour monthly amount
VanLoan or lease payment, or a set-aside to replace it$____
InsuranceVehicle, liability and other coverage you carry$____
MaintenanceRepairs, tires, generator, water system, breakdown fund$____
FuelDriving plus generator fuel$____
Equipment and suppliesBlades and sharpening, dryers, shampoo, towels, laundry$____
Business toolsPhone, booking software, website, card fees$____
Marketing and adminAds, printing, licenses, bookkeeping$____
Your payWhat you would pay a skilled groomer to do your job$____

Count your own pay as a cost. If the business only works when you groom for free, it is not working yet.

Divide by the hours you actually groom

Count your grooming hours for a typical month: working days times the hours a dog is on the table each day. If you work ten hours but two are driving and one is cleanup and admin, you groom seven.

Cost per grooming hour = total monthly costs (including your pay) / grooming hours per month

Example: Monthly costs, including your pay, add up to $9,000. You work 5 days a week, groom about 6 hours a day, and count 4 weeks a month: 5 x 6 x 4 = 120 grooming hours. $9,000 / 120 = $75 per grooming hour. Made-up numbers; use yours.

That $75 is break-even. Add a profit cushion for slow weeks and repairs. In the example, adding 20 percent gives $75 x 1.2 = $90 per grooming hour. That is the hourly rate you price from.

Step 2: Price each groom by time, size and coat

Price of a groom = your hourly rate x the hours that groom takes

Size and coat matter because they change the time. A matted doodle takes longer than a smooth-coated beagle. Breed is a shortcut for the same thing, which is why so many menus show dog grooming prices by breed. You don't need eighty breeds on yours. Group dogs into a few time bands.

Time your own grooms for two weeks

For two weeks, write down each dog's breed or mix, weight, coat condition, service and minutes from table to done, leaving out drive time. Patterns show up fast.

Band (examples)ServiceTimed average (example)Formula at $90 an hourExample price
Small, smooth coat (Pug)Bath, nails, ears, tidy1 hour$90 x 1$90
Small, long or curly coat (Shih Tzu, Toy Poodle)Full groom1.5 hours$90 x 1.5$135
Medium, double coat (Corgi, Sheltie)Bath and de-shed1.5 hours$90 x 1.5$135
Medium doodle, brushed between groomsFull groom2 hours$90 x 2$180
Large doodle or large double coatFull groom, or bath and de-shed2.5 hours$90 x 2.5$225

These times and prices are invented to show the method. They are not market prices. Your times and rate will differ, and that is the point.

Quote new clients a range

Until you see the dog, you are pricing from a description, and a coat that sounds brushed on the phone can look different on the table. Quote a "starting at" price or a range, ask for a photo, and confirm the final price at the door.

Text quote to a new lead

Hi [Client Name], thanks for reaching out about [Dog Name]. For a [size] [breed or mix] full groom, my price starts at $[amount] and usually lands between $[low] and $[high], depending on coat condition. If you can send a photo of the coat, I can give you a closer number. I'm in [Area] on [Day]. Would morning or afternoon work better?

Step 3: How to price mobile dog grooming add-ons and fees

This is where it is easy to give time away. Same rule as Step 2: if it takes minutes, it has a price.

Add-on price = (minutes it adds / 60) x your hourly rate, plus any special product cost

Example: teeth brushing that adds 10 minutes at $90 an hour is (10 / 60) x $90 = $15.

De-matting

Charge for matting in 15-minute blocks, say so on your price list, and tell the owner at the door before you start. When a coat is too matted to brush out without hurting the dog, a short clip is the kind choice. The dog's comfort comes before the owner's preferred style. If you see skin problems under the mats, tell the owner and suggest they check with their vet.

At the door, before a matted groom

[Client Name], [Dog Name] has matting close to the skin on [area]. Brushing that out would hurt, so the kindest option today is a short clip, and the coat will grow back. The matted coat charge is $[amount] per 15 minutes and I expect about [number] blocks, so today's total will be around $[total]. If we book every [number] weeks after this, we can keep the coat longer.

De-shedding

Double coats in heavy shedding take longer to bathe, blow out and brush. Offer de-shedding as a named add-on or a separate "bath and de-shed" service. Just don't do it for free because the dog happened to be blowing coat that week.

Travel fee

The longer the drive, the fewer dogs you fit in a day. The simplest fix is zones: no fee in your core area, a flat fee for the next ring of zip or postal codes, and a higher fee or minimum ticket beyond that.

Travel fee = (extra round-trip minutes / 60) x your hourly rate

Example: A client 10 minutes past your core zone adds 20 minutes round trip. At $90 an hour: (20 / 60) x $90 = $30. For long trips, add fuel for the extra miles or kilometers. Or book that client only on the day you already work next door. Made-up numbers.

For zone days and buffers, see the guide to mobile grooming route planning.

Multi-dog homes

Two dogs at one address save a drive, a setup and a parking hunt. A small second-dog discount is fair because it costs you less. Size it from the time you actually save.

Step 4: Build the mobile convenience into the price

Mobile grooming is a different service from a salon visit:

  • No drive, no drop-off window, no pickup rush after work.
  • No kennel wait between steps. The dog goes from the van straight back inside.
  • One dog, one groomer, one quiet space, which can suit seniors and anxious dogs.

You don't need a "convenience fee" line. The premium lives in your hourly rate. This step stops you from discounting to salon prices when a caller compares, which would mean paying for the van out of your wage.

Check the local market without copying it

Look up three to five mobile groomers and salons nearby. Note their starting prices, what a full groom includes, and how they handle matting and travel. Mobile dog grooming prices in your area are a sanity check for your math, not the starting point. If your number lands far below everyone else, you are probably underpricing your time.

Being the cheapest mobile groomer in town means every price shopper calls you first. Higher prices are easier to hold when the calendar is full. If filling it is the hard part, here is how our team runs ads and answers leads for mobile groomers.

Step 5: Present a clear dog grooming prices list

A good price list answers the first questions before a client asks. Group services by size and coat band with "starting at" prices, say what each service includes, and state your fees plainly.

Price list template

[Business Name] Mobile Grooming: Prices

Full groom (bath, haircut, nails, ears, sanitary trim): Small, from $[amount]. Medium, from $[amount]. Large, from $[amount]. Doodles and poodle mixes, from $[amount].

Bath and tidy (bath, blow-dry, brush-out, nails, ears, face and feet tidy): Small $[amount]. Medium $[amount]. Large $[amount].

Add-ons: Teeth brushing $[amount]. Nail grinding $[amount]. De-shedding $[amount].

Matted coats: $[amount] per 15 minutes, discussed with you before we start.

Travel: No fee in [core area]. $[amount] for [outer zip or postal codes].

Final price is confirmed after we see your dog's coat. Cancellations with less than [number] hours' notice: $[amount]. Full policy: [link].

Put the list on your website and booking page, and keep a short version to paste into texts and DMs. "Starting at" prices answer the price question up front and still leave room to adjust after you see the dog. For the policy line, the guide to a dog grooming no-show and cancellation policy has a template.

Step 6: Raise prices on a schedule, with notice

Fuel, insurance, supplies and the van all change in cost over time. Once a year, rerun Step 1 with fresh numbers. If your cost per grooming hour went up, your prices go up with it.

  • New clients get new prices right away.
  • Regulars get written notice a few weeks ahead. Pick a notice period and use it every time.
  • Keep it short: one sentence of reason, the new price, the date. No long apology.
  • Tell your best regulars in person at the handoff, then send the text.

Price increase notice by text

Hi [Client Name], a quick heads-up from [Your Name] at [Business Name]. Starting [date], [Dog Name]'s [service] will be $[new price]. Costs for the van, fuel and supplies have gone up, and this keeps me able to give [Dog Name] the same unhurried groom every visit. Your next appointment on [date] stays at the current price. Thank you for being a regular.

Some clients may leave after a price change, and their slots can go to clients who value the service. Keeping the rest is easier when they rebook before you leave the driveway; the guide to dog grooming client retention has scripts for that moment.

Common pricing mistakes in mobile grooming

  • Leaving out your own wage. Profit is what is left after you are paid.
  • Counting clock hours instead of grooming hours. Drive time makes your real cost per grooming hour higher than it looks.
  • One price for every doodle. A brushed 20-pound doodle and a matted 70-pound one are different jobs.
  • Never revisiting prices. A price that worked when you started shrinks your pay as costs rise.

To see how price, dogs per day and drive time add up over a year, work through whether mobile dog grooming is profitable for a one-van business. If you are still writing your plan, your pricing position is part of the marketing section in the mobile dog grooming business plan guide.

Next steps

  • Fill in the cost table with last month's numbers, including your pay.
  • Count your actual grooming hours for a typical week.
  • Calculate your cost per grooming hour and add your profit cushion.
  • Time every groom for two weeks and build three to five bands.
  • Price add-ons, matting, de-shedding and travel by the minute.
  • Write your price list, plus a short version for texts.
  • Put a price review date on next year's calendar.

Frequently asked questions

How much should I charge for mobile dog grooming?

There is no single right number, because your costs, hours and area are your own. Add up your monthly costs including your pay, divide by the hours you actually groom, and add a profit cushion. That is your hourly rate. Multiply it by the time each groom takes, then compare with local groomers as a sanity check, not a starting point.

How to price mobile dog grooming for a dog you haven't seen?

Quote a "starting at" price or a range based on size, breed and the coat condition the owner describes, and ask for a photo. Explain that the final price is confirmed at the door after you check the coat. If the dog is matted, explain the extra charge before you start, with the dog in front of you, so pickup has no surprises.

How to price dog grooming by breed or by size?

Both are shortcuts for the real driver, which is time. Breed tells you the coat type and size tells you how much dog there is. Combine them into a few bands, such as small smooth coat, small long coat, medium double coat and large doodle, and set each band's price from your timed average multiplied by your hourly rate.

How do I calculate a travel fee for mobile grooming?

Work out how many extra minutes the round trip adds beyond your normal zone, divide by 60 and multiply by your hourly rate. Add fuel for long trips. Zones make it easy to explain: no fee in your core area, a flat fee for the next ring of zip or postal codes, and a minimum ticket or set days beyond that.

Should mobile groomers charge more than salons?

Your prices should come from your own costs, and a mobile groomer's costs per dog include drive time, fuel and a vehicle with its own water and power. Salons pay rent instead. So your number may land above or below local salons. What matters is that it covers your costs and pays you. Explain the convenience instead of discounting to match.