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.

Explore all CalMov features

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.

Every plan, including free LiteHow it works

Your booking page

A few questions

They set how long it takes and what it costs.

Full groom: about 1 hr · £40.00

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.

Every plan, including free LiteHow it works

Your booking page Pro

Full groomNeeds first: Up-to-date vaccinations

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.

Every plan, including free LiteHow it works

Your booking page

Which pet is this for?

BellaMax+ New pet
Breed
Allergies or medical conditions

Pick one and the details fill in.

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".

Every plan, including free LiteHow it works

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.

Every plan, including free LiteHow it works

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.

Pro and TeamHow it works

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.

Every plan, including free LiteHow it works

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.

Every plan, including free LiteHow it works

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.

Set up CalMov for dog grooming

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. 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. 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. 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. 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. 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. 6. Finish job, then send the owner a report with before and after photos (Pro). The groom log keeps how long it took.
  7. 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. 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. 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. 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. 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.

Frequently 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.