Search our knowledge base or browse by category below.
Dashboard, properties, customers, cleaners, service requests, and settings.
10 articlesLogging in, managing properties, viewing and creating service requests.
8 articlesSchedule, managing jobs, accepting or rejecting offers, completing jobs.
7 articlesQuick-start guide, account setup, inviting your team, and first steps.
5 articlesEverything you need to set up your CleanCalendar account from scratch.
CleanCalendar is a scheduling and management platform designed for cleaning companies, property managers, and short-term rental hosts. It connects three types of users — Vendors (cleaning businesses), Customers (property owners), and Cleaners (cleaning staff) — through a single platform.
Vendor accounts are created by registering at app.cleancalendar.com/register. A 15-day free trial is included with no credit card required.
Customers are invited by the vendor from the Customers section of the Vendor Portal.
Cleaners are added from the Cleaners section of the Vendor Portal. You can choose whether they are an Employee or a Freelance cleaner.
CleanCalendar works in any modern web browser on desktop and mobile.
Manage your entire cleaning operation from one place.
The dashboard is the first screen you see after logging in. It gives you a real-time overview of your business.
Properties represent the physical locations your customers want cleaned. Navigate to Properties > Manage Properties.
Each property supports iCal synchronisation with external booking platforms so that check-in and check-out dates are automatically imported.
Service requests are individual cleaning appointments. You can create them on behalf of a customer or they can submit them directly through the Customer Portal.
Every service request moves through a defined lifecycle. Here is a summary of all statuses:
Navigate to System Settings > Manage Settings to configure your business profile.
Service types define the kinds of cleaning you offer (e.g., Normal Cleaning, Deep Clean, End of Tenancy). Navigate to System Settings > Services.
When a job is assigned to a freelance cleaner, it enters a pending approval state until the cleaner responds.
A dedicated portal for property owners to track and request cleaning services.
The Customer Portal is separate from the Vendor Portal and has its own login URL.
After logging in, you land on the Manage Schedule dashboard which gives you a full overview of your cleaning activity.
You can manage your own properties directly from the Customer Portal.
You can submit a new service request directly from the Customer Portal at any time.
All your service requests are visible on the View Service Requests page with real-time status updates.
Yes, you can cancel a request that has not yet been completed.
Yes, each property supports iCal synchronisation with external booking platforms.
You can reset your password from the Customer Portal login page.
View your schedule, accept job offers, and mark jobs as complete.
Cleaner accounts are created by your vendor. You will receive a welcome email with your login credentials.
After logging in, you see your personal cleaning calendar with all assigned jobs.
If you are a freelance cleaner, new jobs require your approval before they are confirmed.
Once you have finished a cleaning job, you can mark it as complete from the Manage Jobs page.
The mobile app is available for iOS and Android and gives you access to your schedule on the go.
CleanCalendar supports two cleaner types with different job confirmation workflows.
The Manage Jobs page has status filter pills at the top to help you quickly find specific jobs.