Time & Scheduling
Configure time estimates, time zones, and scheduling automation.
Auto-update notice
Changes to cleaning times or max job hours automatically update existing client cleanings. Cleanings manually adjusted in the last 24 hours are preserved.Time per 100 sqft
Minutes required per 100 square feet by cleaning type
Recurring schedule fill (Firebase)
The extendSchedulingHorizon Cloud Function keeps scheduling/instances filled for roughly the next 26 weeks (~6 months) for each active recurring series. It runs on a fixed schedule in America/Phoenix, not the company timezone above.
Cron: 0 3 1,15 * * — day 1 and 15 of each month at 3:00 AM Arizona.
Upcoming runs (Arizona time)
Room-based time by cleaning type
Under 2000 sqft
2000+ sqft
Employee efficiency multipliers
Pricing
Configure services offered, pricing methods, rates, and slot rules.
Services offered
Choose which cleaning types customers can book
Turn off a service to hide it from booking, CRM quotes, and the AI. Existing bookings are not changed. At least one service must stay enabled.
Recurring premium · 8am–12pm & 1pm–4pm half-day slots
Sqft-based budget · 8–10am, 11am–1pm, 2–4pm slots
First-time or deep clean · uses premium slots
Move-in / move-out · uses premium slots
At least one service must stay enabled.
Pricing calculator
Test how a home would be priced using your current settings (including unsaved changes)
Premium calculation (deep clean base)
Pricing method
Choose hourly or sqft pricing for each enabled service
Price per square foot
Base rates by cleaning type (Price = Sqft × Rate)
Price floors
Minimums applied after the price is calculated — not the same as your $/sqft rate
Budget job minimum — flat floor on the whole job when Budget uses sqft pricing (e.g. $135 even on small homes).
Sqft per slot
How much square footage one calendar slot handles — drives slots required for both pricing and availability
Operations
Scheduling rules, driving buffers, and business limits.
Operational settings
Job limits and scheduling preferences
Drive time between jobs
Scheduling gap and calendar buffer around events
Minimum booking per employee
Auto-open slots when daily revenue is below minimum
Communications
SMS notifications and voice call routing.
SMS notifications
Where to receive texts when clients message your business number
Voice call routing
Numbers that ring when someone calls your Twilio business number
Access
Manage admin authorized emails and permissions.