Stop chasing your crew.
Start running your business.

Automated scheduling, crew dispatch, and real-time alerts for cleaning businesses and trades. Built by a cleaner with 6 years in the field. Flat monthly rate โ€” no per-job fees, no per-seat charges.

Try the Live Demo Message Us

Sound familiar?

๐Ÿ“ฑ
Group texts that never end
You're texting 6 people to find out who's available for a 10am checkout. Half don't respond.
๐Ÿ˜ค
No-shows with no warning
You find out a cleaner didn't start when the guest texts you asking why the house isn't ready.
๐Ÿ’ธ
Paying for software you barely use
You're on Jobber or Turno paying per-seat fees for a marketing suite you never open. You just need scheduling and dispatch.
๐Ÿ“‹
Spreadsheets that don't talk to anything
Your schedule is in one place, your pay rates in another, your issue reports in texts you'll never find again.

What you get

Everything runs automatically. You set it up once.

๐Ÿ“…

Auto-Scheduling

Turnovers pull from your booking calendar automatically. Every property, every date, no manual entry.

๐Ÿ‘ฅ

Smart Crew Assignment

Assign cleaners by property. Sub-assign to crew leads who manage their own teams. Everyone sees only their jobs.

๐Ÿ””

4 Automatic Alerts

New job assigned. Not started on time. Not finished on time. Issue reported. Right person, right alert, right time.

๐Ÿ“Š

Live Dashboard

See today's turnovers, who's working, what's done, and what's not โ€” from your phone or desktop. No login required.

โš ๏ธ

Issue Reporting + Photos

Cleaners report problems with one tap and attach photos. You see it instantly with proof.

๐Ÿ’ฐ

Built-In Pay Tracking

Set rates per property, per cleaner, or per job. See what you earn and what you pay out โ€” no separate spreadsheet.

๐Ÿ“ฑ

Phone Widget

Your crew gets a home screen widget showing today's jobs with one-tap Start, Finish, and Issue buttons. No app to download.

๐Ÿ”—

Chain Assignment

You give it to Maria. Maria gives it to Tasha. Each person sees only what they need. Pricing stays private at every level.

See it in action

Every screen your crew and your clients actually use โ€” built and running.

Google Calendar month view Google Calendar day view Job detail card
๐Ÿ“ฑ What your cleaners see
Every turnover auto-populates on Google Calendar. Your crew sees the property code, checkout time, lockbox code, parking, notes, and one-tap action buttons โ€” Start, Done, Issue. No app to install. No login to forget.
Dashboard preview
๐Ÿ“Š Live dashboard
See every turnover, who's assigned, what's done, and what's late โ€” from your phone or desktop. Revenue tracking, cleaner workload, issue reports, and property management all in one place. Your branding, your logo, your colors.
๐Ÿ”— Chain assignment
You assign to Maria. Maria assigns to Tasha. Each person only sees what's below them. Pay rates stay private at every hop. If someone can't make it, the chain handles the re-assignment โ€” not your group text.
๐Ÿ”” 4 automatic alerts
New job booked. Cleaner hasn't started 30 min after checkout. Cleaner hasn't finished 10 min before check-in. Issue reported. Every alert fires to the right people โ€” automatically. No chasing.
โš ๏ธ Issue reporting with proof
Cleaner finds a broken window? One tap, attach a photo, done. You see it instantly with the photo, the property, and the timestamp. No more "can you send me that picture again?"

Built on real tools

No bloated app. No vendor lock-in. Industry-standard tools your crew already knows.

๐Ÿ“ฑ Android

Google Calendar Job cards + scheduling
KWGT Widget Home screen job slots
MacroDroid One-tap action buttons
ntfy Push notifications

๐ŸŽ iOS

Google Calendar Job cards + scheduling
WidgetKit Home screen job slots
App Intents One-tap action buttons
ntfy Push notifications
Backend: n8n ยท Airtable ยท PostgreSQL ยท Caddy ยท Cloudflare

How it works

1

We connect your calendar

Your Airbnb, VRBO, or direct booking calendar feeds into the system. New reservations create turnovers automatically.

2

We set up your crew

Add your cleaners, assign them to properties, set their pay rates. Takes 30 minutes for your whole operation.

3

It runs itself

Jobs auto-assign. Cleaners get notified. Alerts fire if someone's late. Issues get reported with photos. You manage by exception.

Simple pricing

No setup fees. No contracts. No per-clean charges. Cancel anytime.

Solo
$50/mo
Up to 5 properties
  • Auto-scheduling
  • Crew assignment
  • Live dashboard
  • Issue reporting
  • Pay tracking
Small
$100/mo
Up to 10 properties
  • Everything in Solo
  • 4 automatic alerts
  • Chain assignment
  • Phone widget (free tier)
  • Photo proof reports
Growing
$150/mo
Up to 15 properties
  • Everything in Small
  • Per-cleaner rate overrides
  • Standing chain templates
  • Job archiving
  • Priority support

16โ€“25 properties: $15/door ยท 26+ properties: $18/door

Add-ons โ€” $25/mo

Custom Widget $25โ€“50/cleaner
Fairness Auto-Assignment $25/mo
Settlement Tracking $25/mo
Smart-Lock Integration $25/mo
Guest Guidebook $25/mo
Inventory Lists $25/mo
Extra Chain Hop $25/mo

AI Add-ons โ€” $50/mo

AI Photo Analysis $50/mo
AI Issue Categorization $50/mo
AI Completion Summaries $50/mo
AI FAQ Chatbot $50/mo
Usage Analytics $50/mo

How we compare

UsTurnoJobber
Monthly (10 props)$100$80 + 5% fees$179 + $29/user
Per-clean feeNone~5%None
Per-seat chargeNoneNone$29/user
Auto alertsโœ“ 4 ringersLimitedPaid tier
Sub-assignment chainโœ“ Built inโœ—โœ—
Photo proof reportsโœ“ Freeโœ—Paid
Phone widgetโœ“ 3 tiersโœ—โœ—
Setup fee$0$0$0

Ready to stop chasing?

Built by a cleaner who got tired of the same problems you have. Six years of turnovers taught me exactly what breaks โ€” and I built the fix.

Try the Live Demo DM on Facebook