Start with recurring visit rules
Most cleaning schedules repeat — weekly homes, bi-weekly routes, commercial contract frequencies. Define a recurring visit rule per customer property with frequency, start date, and default assignees. The calendar generates upcoming visits automatically.
- Weekly, bi-weekly, and custom RRULE patterns
- Default employee assignment per rule
- Separate visit recurrence from billing recurrence
Assign crews without double-booking
Use day views filtered by employee to see who is available. When assigning a one-off visit, check for conflicts on the same date. For commercial routes, assign default crews to each property under a billing contact.
- Employee filters on day, week, and month views
- Conflict visibility when assigning crews
- Drag-and-drop rescheduling for single visits
Handle call-outs and reassignments
When a cleaner calls in sick, reassign their visits on the day view or filter by employee to see the full impact. For customer-initiated changes, use the reschedule inbox (Business+) instead of playing phone tag.
Document backup assignees for your busiest routes before flu season — it saves panic on Monday mornings.
When to upgrade from a spreadsheet
Spreadsheets work for solo operators with a handful of clients. Upgrade to cleaning staff scheduling software when multiple people need the same live schedule, customers request reschedules online, or the office spends Sunday nights rebuilding the week.
Replace your cleaning spreadsheet →FAQ
Can one cleaner handle multiple routes in a day?
Yes. Assign multiple visits to the same employee on the day view. Field staff see their full route in mobile-friendly schedule views.
How do I schedule both residential and commercial crews?
Use customer tags and property records to keep account types clear. Residential homes and commercial sites share the same calendar — filter by customer or employee as needed.
Try these workflows in your workspace — free for 7 days.
Start free trial