Job scheduling built around how cleaning actually works: recurring cleans one to five times a week at set times, one-off jobs booked in seconds, and every visit landing on the rota and in your cleaners' job lists automatically.
The office wants Tuesday and Friday evenings. The retail unit wants every weekday before opening. The HMO wants a fortnightly going-over. A diary makes you write that out fifty-two times a year; a generic scheduler makes you rebook it forever.
Here you set the pattern once - the days, the set times, anywhere from one to five visits a week - and the CRM generates every visit from there. Change the pattern later and every future visit updates. Nothing gets rebooked, ever.
Hartley Office Park - Unit 2
Repeats on
Coming up
Tue 6:00 PM - on the rota
Fri 6:00 PM - on the rota
Illustration of a recurring clean - book the pattern, not the visits
This is the real dashboard, not a mock-up - the same screen we run Northern Star Cleaning on. Today's jobs, this week's cleans, who is where and what has been invoiced, without opening a single spreadsheet.
Every job carries its customer, its site address and its time, so nothing depends on your memory or a note on the fridge. And because a customer can have more than one site, the jobs are booked against the address your cleaners actually turn up to.

The live dashboard - real system, not a concept
A booked job is not just a line in a calendar. The moment you save it, it flows through the rest of the system - which is the whole point of the jobs, the rota, the staff logins and the invoicing living in one place.
Customers can start the chain themselves too: the CRM gives you online booking and quote request pages to link from your own website, and those requests arrive ready to schedule.
One-off or recurring, against the customer and their site.
Visible in the week-at-a-glance rota straight away.
In their own job list, with the address and time.
The invoice starts from the work, not a blank page.
Paper diaries and spreadsheets are fine, right up until the week you are too busy to keep them.
From new customer to a schedule that runs itself.
Contact details plus the address your cleaners turn up to. Multiple sites per customer are fine.
One-off, or recurring with days and set times from once to five times a week.
The job appears on the rota and in their personal job list the moment you save.
Recurring cleans repeat on their own. Change the pattern once and the future follows.
Yes, that is the heart of it. Jobs can repeat from one to five times a week at set times. Book the pattern once and every visit is generated for you, on the rota and in the assigned cleaner's job list.
Yes. End of tenancy cleans, deep cleans and emergency call-outs book in seconds alongside the recurring work, and they appear on the same rota and staff job lists.
Change the pattern, the time or the assigned staff once and every future visit updates. You do not edit fifty-two diary entries.
Yes. The CRM includes online booking and quote request pages you can link from your own website, and those bookings arrive in the system ready to schedule.
Yes. A customer can have multiple sites, each with its own address, and every job is booked against the site your cleaners actually turn up to.
Yes. Every customer record shows their sites, their booked jobs, their quotes and their invoices in one place.
Yes. The moment you assign a job it appears in that cleaner's own job list under their login, with the address and time.
Full access to everything, no card needed, and nothing charges automatically at the end. Scheduling is on every plan - see pricing or read reviews from cleaning businesses.