Scheduler

Scheduler for Cleaning Companies

Same-week booking is the default. Weather reschedules itself. Recurring annual lands the same week next year with card on file. Built for cleaning's 1-21 day cycle.

Residential exterior cleaning has the fastest sales cycle in home services. The homeowner sees the rendered postcard, scans the QR, picks services on the portal, pays the deposit, and expects the job done that week — sometimes that day. Generic field-service schedulers (Jobber, Housecall Pro) assume 2-4 week lead times. Cleaning runs at 1-7 days most of the year and 1-3 days during peak season. The scheduler has to default to "today and this week."

Same-week scheduling

When a customer pays a deposit through the Clean Launch customer portal, the scheduler surfaces the next available crew slots in the next 3-7 days. The customer picks one. The CRM logs it. The crew dispatch board updates. Total time from deposit-paid to slot-confirmed: under 90 seconds.

Weather-aware rescheduling

Clean Launch integrates a 7-day rolling weather forecast and applies per-service constraints:

When a scheduled job hits a forecast constraint within 24 hours, the system auto-proposes a rebook to the next dry slot. The customer gets an SMS with one-tap confirmation. No phone-tag.

Recurring annual cadence

The highest-leverage feature in the cleaning scheduler is recurring annual. At the quote stage, the customer portal offers a 15% loyalty discount in exchange for card on file via Stripe and annual recurring billing. When the customer toggles it on:

  1. Year 1 job is completed. Same as any cleaning job.
  2. Auto-schedule for Year 2. Clean Launch puts the next year's job on the calendar 365 days from completion, at the same season slot.
  3. 14-day reminder SMS. Customer can confirm, reschedule via portal (48-hour notice), or cancel anytime.
  4. Stripe auto-charges the recurring bundle ticket on completion day.
  5. Same crew where possible. Continuity matters for customer experience.

Recurring annual is what turns cleaning from a one-shot $800 service into a $3,400+ LTV relationship across 4-5 years. The scheduler is the machine that makes the cadence reliable enough that customers stay subscribed.

Customer-portal-mirrored schedule

Customers can see their own schedule on the customer portal — past jobs (with completion photos and itemized invoice), upcoming jobs (with the 48-hour-rescheduling option), and recurring renewal date. Self-service reschedule reduces phone-tag overhead by ~40% in operator-reported usage. The 48-hour notice window protects crew routing without making the customer feel locked in.

Same-week schedule, weather-aware, recurring annual with one toggle.

Free account, free rendering, $1 per mailed cleaning quote. Money-back guarantee on your first $1,000 campaign — Dave refunds your campaign spend personally.

Start free →