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 who’ve assigned a new hire to a detail-oriented client and spent the next week doing damage control. Smart Scheduling matches crew to jobs based on skill, geography, client preferences, and availability, before you confirm the booking.
You have a booking for a luxury residential client who specifically asked for their regular team. Your go-to cleaner calls in sick at 7 AM. You scramble, you send whoever’s available, and the job goes sideways. The client notices. You spend 30 minutes on an apology call, offer a discount, and hope they don’t cancel their recurring contract.
Or the opposite: you have two jobs on opposite ends of the city, 90 minutes apart, assigned to the same two-person crew. They’re burning 2 hours in travel time you’re not billing, and the second client gets a rushed, late service.
These aren’t crew problems. They’re scheduling problems.
Smart Scheduling scores every available crew assignment across 5 dimensions, team availability (30%), travel efficiency (25%), time preference (20%), day preference (15%), and client continuity (10%), and surfaces the top 3 optimal crew-job matches before you commit.
An AI layer (Claude Haiku) reviews the top candidates and adds context-aware ranking: does this client have a preference note? Has this crew done this property type before? Is this assignment creating a cascade conflict for the next job? You see the recommended slot and the reasoning, then confirm with one click.
Client continuity is one of the strongest drivers of recurring-service retention. Clients who receive the same crew consistently cancel less, complain less, and refer more. Smart Scheduling makes client-crew continuity the default, not the exception, without requiring you to manually track preferences in a spreadsheet.
Smart Scheduling scores every available crew assignment across 5 dimensions, team availability (30%), travel efficiency (25%), time preference (20%), day preference (15%), and client continuity (10%), and surfaces the top 3 optimal crew-job matches before you commit.
Availability, travel efficiency, time preference, client continuity, and day preference all weighted automatically.
Client continuity is one of the strongest drivers of recurring-service retention.
Yes. Smart Scheduling 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.
Switch between day, week, or month views to match how you work. Jobs display with color-coded status: scheduled, in progress, completed, or cancelled. Click any job for full details, or drag-and-drop to reschedule instantly. Filter by crew member, service type, or location. Changes update in real-time for everyone.
Select weekly, bi-weekly, monthly, or custom intervals when creating a job. CleanerHQ automatically generates future instances. For complex schedules, advanced patterns handle virtually any requirement. Bulk editing adjusts entire series at once: change crew, update time, or skip specific dates.
Yes, CleanerHQ fully supports multi-staff assignments for team cleans. Assign as many crew members as needed. Each sees the job on their mobile schedule with notifications about updates. The system tracks availability across all staff to prevent double-booking.
Google Maps integration visualizes each crew’s route and suggests optimal drive order. Time estimates show expected travel between appointments. Businesses report saving approximately 8 hours per crew per week, hours that convert directly into additional revenue.
The CleanerHQ mobile app shows each crew member their assigned jobs with all details: customer name, address, access instructions, and special notes. One-tap navigation launches directions. Push notifications alert them to changes. GPS clock in/out provides accountability. The app works offline too.
$19 admin · $5 crew /mo · all 20 modules · keep your Stripe · onboard in 1 day