The mistake almost every new mobile groomer makes is pricing identically across the whole service area. A 2-mile-from-base groom and a 22-mile-from-base groom are not the same job, and pretending they are turns your far clients into accidental subsidies funded by your near clients.
If your average groom is $95 and a far client costs you 30 extra minutes of driving plus $4 in fuel, you’ve effectively cut that groom’s profit by $35–$45. Do that 4 times a week and you’ve given away $7,000 a year. Most mobile operators are already running on tight margins; you can’t afford that hidden donation.
Two ways to slice it. Zip codes are simpler — the client knows their zip, the system knows the surcharge, no ambiguity. Distance bands (0–8 mi free, 8–15 mi +$10, 15+ mi +$20) are more accurate but harder to communicate. For most operators, zip codes win for simplicity. Use distance bands only if your service area straddles two cities with weird zip overlap.
Here’s the framework an operating mobile route uses: home zip = $0. Adjacent zips = $0. Next ring = +$10. Outer ring = +$20. Beyond that = either +$35 or "we don’t serve that zip." Publish it on your site. Do not hide it. Hidden travel fees on the invoice destroy trust.
The clients who complain about a $10 zip surcharge are almost always the same clients who would later complain about being unable to book — because you stopped servicing their zip altogether.
One sentence in the booking flow: "Service area surcharges apply for clients outside our core zips. Your total will reflect this before you confirm." Most clients pay it without comment. The 5% who push back are filtered out at the right time — before you’ve driven 25 minutes to do their first groom.
Script: "I completely understand. The travel surcharge covers the extra drive time and fuel — without it, I’d have to either raise everyone’s prices or stop servicing your zip. I’d rather charge fairly and keep coming." 80% of pushback ends there. The other 20% wasn’t the right client for your business.
If a zip requires more than 35 minutes of one-way driving, refer it out. You cannot density-pack that route, and the surcharge required to make it pencil ($40+) will price you out anyway. Build relationships with two or three salons and refer in both directions. The goodwill compounds.
Pair this with strong route density and a clear no-show protocol and you’ve got the three legs of mobile economics covered.
Animal Friends OS supports per-zone pricing rules and surcharges automatically. Configure it once on the grooming software dashboard.
Enter your email and we will send you a printable version of this guide along with full access to Animal Friends OS.