Job 1 ends at 10:00. The next customer is a 25-minute drive away.
After Job 1 ends at 10:00, a typical booking system adds the same fixed 10-minute buffer after every job and lets Job 2 book at 10:10. The real drive takes 25 minutes, so you arrive 15 minutes late. CalMov checks the real drive is 25 minutes, blocks out 10:00 to 10:25 for it, adds 5 minutes to park and set up, and offers Job 2 from 10:30.
Typical booking system
15 min late, customer waiting
Job 1
10 min
Job 2 at 10:10
With CalMov
On time
Job 1
25 min drive
+5
Job 2 at 10:30
Times your next customer can book
10:00 not offered
10:15 not offered
10:30 available
10:45 available
Customer stories
Booking journeys shaped around real businesses.
See how Nova Fades, a mobile barber, uses CalMov to plan the day around the drive between customers.
A booking diary built around a working mobile barber.
Nova Fades reports that weekly scheduling administration fell from about 8 hours to no more than 1 hour after moving from fixed buffers to availability that allows for the real drive between customers.
Cally is the red panda in the corner of your dashboard. Tell it what you need in plain English and it sets things up with you, answers questions about your bookings and explains how CalMov works. Help is one question away, any time of day.
Set up by just saying it
Describe your services, add-ons, hours, booking questions or checks in your own words. Cally drafts each one for you to check and add.
Answers about your business
Ask who hasn't booked for a while, which days are busiest, what you took last month or which services are most popular.
Help whenever you need it
Ask how anything in CalMov works and get the steps from our guides, without waiting for a reply.
Here it is as a draft. Change anything you like, then press Add.
1 new service
Skin fade · 45 min
£25.00
AddNot now
Who hasn't booked in 8 weeks?
6 customers haven't booked for at least 8 weeks and have nothing coming up. Here they are.
Haven't booked in 8 weeks or more
Customer
Last visit
Weeks
Sam K.
14 Aug
8
Priya R.
6 Aug
9
Tom W.
28 Jul
11
and 3 more
An example conversation with Cally: a request for a new service, drafted for the owner to check and add, and a question about customers who haven't booked lately.
Why it exists
Empty diary space does not always mean you are free
Most booking tools see an empty slot. They do not ask whether the previous customer is 25 minutes away. CalMov protects the journey before another appointment is offered.
Fewer appointments you have to move
Less apologising for late arrivals
Less time manually fixing your diary
Built for work at customer addresses
Booking software for businesses that travel to customers
CalMov is made for service businesses whose working day happens across different homes, workplaces, and customer locations.
Three simple steps to a diary that includes the journey
Set up the essentials once. CalMov then helps your customers choose appointments that fit the real working day.
01
Add your services and working hours
Tell CalMov what you offer, how long appointments take, where you start from, and when you work. On Plus, set travel-charge brackets by distance or journey time too.
02
Customers enter their address
Your customer chooses a service and tells CalMov where the appointment will take place.
03
Only workable appointment times are shown
CalMov allows for the journey around each booking, helping prevent appointments you cannot reach. When automatic travel pricing is enabled, the booking review also shows the applicable travel charge.
Use your own service time, travel, direct costs and working goals to explore pricing and customer-area scenarios. Then put your travel-charge brackets into CalMov with automatic travel pricing on Plus.
For a home visit, enter your address so CalMov can check the journey before showing times.
Step 1 · Choose address
Postcode
SW1A 1AA
House and street
24
Address found
Booking profiles
Save the details once. Reuse them next time.
Attach the right information to whoever or whatever a service is booked for. Customers can choose a remembered profile on their next visit instead of answering the same questions again.
Businesses choose the profile name: Pet, student, vehicle or person
Stable answers are reused while appointment-specific questions start fresh
Important details are highlighted on the booking fact sheet
No customer account or password requiredSecure recovery by email
Control where you serve, when customers can book and how much to charge for travel. CalMov checks whether you have time to reach the next customer and can automatically price the journey too.
1
A booking page customers can use anytime
Let customers choose a service, enter their address, and book without messaging you. Collect the details up front and send confirmations automatically.
2
Travel time protected in your diary
Keep the time needed to get from one customer to the next instead of fixing clashes later.
3
Working hours and service areas you control
Decide when you work, how far you travel, and which dates or times are unavailable.
4
Automatic travel pricing
Set distance-based or time-based travel-charge brackets on Plus. CalMov applies the matching charge for the one-way journey from your base to the customer, with a separate travel surcharge in the booking review.
Lite includes up to two bookable services. Add unlimited services for £5/mo without moving to Plus.
Extra people (in pilot)
£5/mo each on Lite, because you set the travel gaps. £10/mo each on Team, because every booking gets road and traffic checks. Plus and Pro are for one person. To add a second person, move to Team.
Extra texts on Pro: £5/mo
200 texts a month included. Need more? Add 100 texts a month for £5, as many times as you like.Texts never go over your limit: once it's reached, reminders go by email.
Prices shown in USD are the full monthly price. Paid plans are billed monthly only if you subscribe.
Lite includes up to two bookable services. Add unlimited services for $6/mo without moving to Plus.
Extra people (in pilot)
$6/mo each on Lite, because you set the travel gaps. $12/mo each on Team, because every booking gets road and traffic checks. Plus and Pro are for one person. To add a second person, move to Team.
Automatic travel pricing on Plus
Set travel-charge brackets by distance or journey time from your business base to the customer. CalMov applies the matching charge automatically and shows it in the booking summary with the service price and total. CalMov's travel time checks decide whether a visit fits; automatic travel pricing decides what to charge for the journey.
Optional integrations
Connect the tools you already use when you are ready
CalMov works as your booking system first. Stripe payments and Google Calendar, Outlook or iCloud Calendar can be connected when they are useful to your business.
Stripe
Take payments when customers book.
Google Calendar
Keep availability and bookings in sync.
Outlook
Outlook.com and Microsoft 365 calendars, kept in sync the same way.
iCloud Calendar
The calendar on your iPhone, iPad and Mac, kept in sync too.
Built for your trade
Fits how your trade works
Pick your trade to see the tools set up for it. Nothing is switched on until you choose it.
For barbers
Every client's usual cut, waiting on the booking
A rebooking reminder every 3 weeks, sent for you
A photo of the finished cut, so next time starts from it
The essentials about booking pages, travel-time scheduling and automatic travel pricing.
What is CalMov?
CalMov is online booking software for mobile and home-visit businesses. It helps customers book appointments while allowing for the travel needed between addresses.
Who is CalMov for?
CalMov is designed for solo mobile service businesses such as mobile barbers, dog groomers, cleaners, car detailers, massage therapists, and other professionals who visit customers.
How does CalMov handle travel time?
On Lite, you set the travel gap CalMov leaves between appointments. On Plus, CalMov checks roads and expected traffic for the appointment time, on the journeys before and after each booking.
Can CalMov automatically charge customers for travel?
Yes. Automatic travel pricing on Plus lets you set charge brackets based on distance or journey time from your business base to the customer. When enabled, CalMov applies the matching travel charge and shows it separately in the booking review before confirmation. Separately, CalMov checks that the appointment and the journeys around it fit your day.
Can I start for free?
Start with 14 days of Plus, free. Then choose Plus or Pro, or continue on free Lite. You won't be charged automatically.
How does the free Plus trial work?
Your first business starts with 14 days of Plus when you create it. Try road and expected traffic checks, unlimited services and booking page customisation without adding a card. Existing businesses and team invitations do not start another trial.
What happens when the trial ends?
You move to free Lite unless you choose a paid plan. Your bookings and saved business information stay. Lite supports up to two services and travel gaps you set yourself; premium features stop being available. Before the trial ends, confirm which services you want to keep bookable and the travel gap your business needs. New online bookings pause until these Lite settings are confirmed.
Will I be charged automatically after the trial?
No. There is no card to add and no automatic subscription. You only start paying for CalMov when you choose a paid plan and complete checkout. The checkout shows the price and when payment begins.