Platform Overview → all 20 modules, $19 admin / $5 crewWin more workBooking Widget & Lead IntakeWebsite visits become booked jobs CRM & PipelineEvery lead, tracked to closed-won AI ProposalsJob notes to branded PDF in 47 seconds Pricing Calculator16 strategies, 60+ regional rates Review CaptureHappy clients become 5-star reviews Referral ProgramClients recruit your next clientsRun the daySmart SchedulingRight crew, right job, automatically Recurring RoutesStop driving past your own jobs Service SetsRecurring contracts as first-class citizens Mobile Crew AppiOS + Android, offline-ready GPS Clock-In & Ghost Clock-OutNo phantom hours Client NotesAlarm codes, pet alerts, preferences Multilingual Chat8 languages, translated live SOS Safety AlertsOne-tap emergency with GPS Team ManagementRoles, skills, ratesGet paid & stay safeBYOS PaymentsYour Stripe, zero markup Auto-InvoicingInvoices chase themselves Client PortalSelf-serve booking, reschedule, pay Margin MonitorReal-time P&L per job Supply AnalyticsHit the 5-7% supplies band TCPA GuardrailsOne wrong text costs $1,500
For cleaning business owners whose recurring clients are the backbone of revenue but are managed exactly like individual jobs — duplicated, re-entered, and prone to errors every time. Service Sets make recurring contracts a first-class object with their own schedule, crew, and pricing.
Your biweekly residential client has been with you for 18 months. Every two weeks, someone on your team has to create the job again, assign the same crew, enter the same address, apply the same pricing, and remember all the notes from the last visit. When they forget a detail — the client’s dog’s name, the alarm code, which products to avoid — the client notices. And when your team member leaves and a new person takes over, all of that institutional knowledge walks out the door with them.
Recurring revenue is where cleaning businesses survive and grow. Most software treats it like a scheduling afterthought.
Service Sets treat your recurring cleaning contracts as a structured object — not a recurring calendar entry. A Service Set defines the client, the service type, the frequency, the assigned crew, the pricing, and all the persistent client notes (alarm codes, pet alerts, product restrictions, access instructions) in one place.
When the job generates for the next period, everything carries forward automatically. The crew sees all the relevant context without asking. The pricing is correct without recalculation. The schedule is set without rescheduling.
Recurring revenue is the foundation of a cleaning business that’s worth owning. Clients on Service Sets cancel less, complain less, and refer more — because the experience is consistent. When your software treats a recurring client the same as a one-time booking, the consistency breaks down. Service Sets enforce consistency at the system level, not through someone remembering to do it manually.
Service Sets treat your recurring cleaning contracts as a structured object — not a recurring calendar entry.
One service set defines everything about a recurring client relationship; jobs generate from it, not around it.
Recurring revenue is the foundation of a cleaning business that’s worth owning.
Yes. Service Sets is one of 20 modules included on every CleanerHQ seat at $19/mo per admin seat plus $5/mo per crew seat. No feature tiers or add-on pricing.