Mobile dog grooming scheduling
Mobile dog grooming booking software that adds travel time between appointments
Give each groom enough time and keep the next home within reach. As mobile dog grooming booking software, CalMov combines online booking with travel checks, reusable pet details and questions for each visit. Set travel-fee brackets if you want the journey included in the customer's total.
Common scheduling problems
Grooms take different lengths of time
The service selected needs an honest duration before the next customer journey can be planned.
Pet details get repeated in messages
Breed, size, temperament and medical notes should not need to be collected from scratch before every groom.
Back-to-back times can be unreachable
An open calendar slot can still be too tight once pack-down and the drive to the next home are considered.
How CalMov helps
Bookable grooming services
Create the grooms customers can book, each with its own duration and price. Choosing Dog groomer during setup suggests a full groom, bath and brush, and nail trim as editable starting points.
Address-based availability
Collect the customer address before offering appointment times.
Travel before and after each groom
Allow for the drive from the previous booking and make sure the next home is still within reach.
Working-hour and time-off controls
Choose when customers can book and keep breaks or unavailable days out of the public diary.
Reusable pet profiles
Save profile answers such as breed, size, temperament and allergies, then reuse them when that pet is booked again.
Questions for this appointment
Ask changing questions such as coat condition or what has changed since the previous visit, while keeping the answers with the booking fact sheet.
Automatic travel pricing
Keep the grooming service price separate from the journey. CalMov applies your distance or journey-time surcharge brackets to the one-way trip from your business base to the customer's home.
The toolkit
Built for mobile dog groomers: your toolkit
Tools for the dog as well as the diary: size and coat, vaccinations, temperament and the groom itself. Nothing is switched on until you choose it, and any tool can be switched off again without losing anything.
Time & price questions
Dog size and coat condition set the time and price
Combine two questions into one table: dog size down the side, coat condition across the top. Each pair has its own time and price, and the owner sees it as they answer: "Full groom: about 1 hr 15 min", with the price beside it. On Pro, severe matting can be set to "We'll review it", so the time is held while you confirm or adjust it.
Your booking page
Try dog size and coat condition today yourself. Large and severe matting: on Pro and Team that one waits for you to approve it.
Vaccination check
Vaccinations checked before a groom is booked
Set your grooms to need up-to-date vaccinations, with a pass that lasts as long as you choose, such as a year. An owner without an in-date pass can send a photo of the vaccination card as they book (Pro), and you accept it or not. On Lite, you see the proof and record Passed for that pet, and CalMov can email them that they can now book.
Your booking page Pro
Add a clear photo of the up-to-date vaccinations.
Home
Pet profiles
Bella's profile and groom log, there on every booking
Owners save each pet once: Bella, a cockapoo, nervous around loud dryers. Next time they pick Bella instead of typing it all again, and her temperament and allergy answers are highlighted as "Important for this appointment". After each groom, the groom log keeps your notes and how long it took, and on Pro you can email the owner a report with photos.
Your booking page
Which pet is this for?
Pick one and the details fill in.
On the booking
Bella
Breed: Cockapoo
Allergies or medical conditions: Chicken. Important for this appointment
Also there when you need it
Forms after booking
Vet details and handling notes, asked after booking
The vet's name and phone, allergies and temperament are asked in a short form linked in the confirmation email, with one section for each pet in the booking. Next time, owners tap "Nothing's changed" or "Something's changed".
Groom log
A groom log with a timer and checklist
Start job runs a timer against the estimate, with alerts for highlighted answers and checks not passed. On Pro, tick off the checklist: check skin, ears and eyes, nails, bath and dry, clip and finish, tidy up.
Photos
Before and after photos for the owner (Pro)
Take up to 12 photos a groom, kept for 2 years, and email the owner a report with a message and the ones you choose. Photos and the report are Pro.
Site & access
Parking, power and water for the van
Ready-made questions on parking, power, water and space to work are answered in the form after booking and saved to the address, so regulars only check them.
Rebooking reminders
A reminder to rebook every 6 weeks
About a week before a pet is due, CalMov emails the owner a link that opens your booking page on the same groom around the due date. Set the weeks for each service.
Only switch on what you need
Every tool starts switched off. Switch one on in Toolkit when you want it, and switch it off again without losing anything you've saved. Your booking page only changes when you change it.
Pet profiles and intake
Know which pet is booked before you arrive
Customers provide stable details once, then choose the saved pet next time. Questions about the current coat or recent changes can still start fresh for every appointment, while highlighted answers stay easy for the groomer to spot.
Saved answers are reused when the customer books the same profile again.
Questions marked every booking start fresh for the next appointment.
Saved pet
Bella
- Breed
- Cockapoo
- Size or weight
- 12kg
- Temperament and handling notes
- Nervous around loud dryers Important for this appointment
- Allergies or medical conditions
- Sensitive skin Important for this appointment
Ask every booking
Coat condition today
Some matting
An example day
Bella's first groom, from booking to report
- 1. A new owner enters her address and chooses Full groom for Bella, her cockapoo: Medium, Some matting. The page shows the time and price for that pair.
- 2. She's offered only the times you can reach, allowing for the drive from the groom before and on to the one after.
- 3. Grooms need up-to-date vaccinations and Bella has no pass yet, so at the last step she adds a photo of Bella's vaccination card and sends it with the booking (Pro). The time is held for her.
- 4. You look at the photo from Home and press Accept and confirm the booking. Bella's pass is kept for next time, and the confirmation email links to a short form: the vet's name and phone, and that Bella is nervous around loud dryers.
- 5. 10:30am on the day: Start job. The dryer note is highlighted, the timer runs against the estimate, and on Pro you tick off nails, bath and dry, clip and finish.
- 6. Finish job, then send the owner a report with before and after photos (Pro). The groom log keeps how long it took.
- 7. About five weeks later, CalMov emails her a link to book Bella's next groom.
How booking works
Set up a grooming day around the dogs and the drive
Start with the service length, then allow for handover, cleaning and the journey to the next home.
- 1.
Create services with realistic durations
Use separate services where you can give a dependable time and price. Let dog size and coat condition questions add time and price, and set severe matting to Can't book online, or on Pro to We'll review it, so you see the job before confirming.
- 2.
Choose where and when you work
Set working hours, breaks and your coverage area. Allow time for cleaning and restocking during the day. CalMov works in your phone's browser, with nothing to download, and you can add it to your home screen.
- 3.
Let the address shape appointment times
Customers enter their address before choosing a time. Lite holds your fixed gap around existing bookings, while Pro checks roads and expected traffic for the drives either side.
- 4.
Reuse pet details and ask what changed
Returning clients choose their saved pet profile. Ask about coat condition or recent changes for this visit, then review the answers on the booking fact sheet.
See it in practice
Try a returning pet booking
Create a pet profile, book a visit and then book the same pet again. Check that saved answers are reused while your every-booking question starts fresh. Try a new address between two existing appointments to check the available times.
- Compare a short bath-and-dry service with a longer groom.
- Check the travel allowance before and after the proposed appointment.
- Review pet details and this visit's answers together on the booking fact sheet.
Plan your setup
Check the everyday booking details
Use your normal grooming services and customer locations when trying the booking page.
Will the customer choose the right service?
Use clear service names and realistic durations. Keep an enquiry process for dogs that need assessment before timing or price is known.
Can you find the handling notes quickly?
Configure the pet questions you need, mark important answers for attention and review them on a test booking.
Does the next customer remain reachable?
Try a groom between two visits and compare a nearby home with an address across your service area.
Before you choose
Is CalMov right for you?
CalMov suits a solo groomer who can offer services with known durations. Customers can reuse pet details, answer questions for each visit and choose times that allow for the drive.
A good fit when
- One groomer travels between customer addresses with clearly timed services.
- You want customers to reuse pet details while answering coat or change questions for each appointment.
- Your immediate need is online booking that protects the next customer journey and surfaces important handling information.
You may need another system if
- You need owners' vaccination documents kept on file long term, or consent records and automated repeat bookings.
- You need several groomers or vans accepting bookings from one account.
Free planning tools
Free planning calculators for mobile dog grooming scheduling
Use your own prices, travel time and costs to see what a working day could earn.
Mobile Dog Grooming Pricing and Capacity Calculator
UK & US calculator · GBP or USD
Model grooming time, cleaning, travel, cancellations, vehicle overhead and realistic completed capacity.
Use this free calculatorMobile Travel Fee and Service Area Calculator
UK & US calculator · GBP or USD
Test whether one customer journey meets your target and estimate a transparent travel fee when it does not.
Use this free calculatorFrequently asked questions
Can grooming services have different durations?
Yes. Each service has its own duration and price. Include handover, cleaning and pack-down when deciding how much time to reserve.
Does CalMov support recurring grooming appointments?
Not as a repeating series: each visit is booked individually. Rebooking reminders cover the gap. Set the weeks on each service, six for grooms by default, and about a week before a dog is due CalMov emails the owner a link that opens your booking page on the same groom around the due date.
Can CalMov save pet profiles for future bookings?
Yes. Configure reusable questions for details such as breed, size, temperament and handling notes. Questions about coat condition or recent changes can start fresh each visit.
Is there a CalMov app for mobile dog groomers?
CalMov works in your phone's browser, so there is nothing to download from an app store. Add your CalMov dashboard to your home screen and open it like an app between grooms. Customers book from your booking page or website in their own browser, without downloading anything or creating an account.
Can several groomers take bookings from one account?
Not currently. One active staff member can take bookings per business.
Can I charge customers for the journey to their home?
Yes. Travel pricing is included on Pro. The customer sees the grooming price and any travel fee before confirming.
Can owners upload proof of vaccinations?
Yes, on Pro. An owner without a pass adds up to three photos, such as the vaccination card, when they book. You choose whether the booking waits for you to accept the photo or goes ahead straight away, and accepting records a pass for that pet. Only you and your admins see the photos, and they're deleted after the time you choose. On Lite, the owner shows you the proof and you record Passed. The pass lasts as long as you set, such as 365 days.
What happens when a dog is badly matted?
You decide. "Severe matting" can add time and price, or be set to "Can't book online" so the owner gets in touch. On Pro it can be "We'll review it": the owner sends a request, the time is held, and you confirm, adjust the time or price, ask a question or decline within the reply time you set.
Do rebooking reminders book the next groom automatically?
No. The owner is emailed a link about a week before the pet is due and chooses a time themselves, so each visit is still booked individually. Owners who have already booked again, or who stopped reminders, aren't emailed.
