Every feature a cleaning business needs. Nothing it doesn't.

No add-ons, no upgrade tiers, no per-seat pricing. Everything below is included for $9.99 CAD/month.

Scheduling that matches how cleaning businesses actually work

Cleaning schedules are recurring jobs with exceptions — a skipped week here, a moved appointment there. Generic calendars break; FlexMaid is built around it.

Recurring schedules with flexible overrides

Set a client up as weekly, biweekly, or monthly once. Skip, move, or modify any single visit without breaking the pattern — the next job lands back on the usual schedule automatically.

Drag-and-drop rescheduling

See the whole week — Today, 3-Day, Week, or Work-week views — and drag jobs between days. Conflict detection warns you before a cleaner is double-booked.

Quotes and service types

Define your services and pricing once, quote new work in seconds, and turn quotes into scheduled jobs with one tap.

A mobile app your cleaners will actually use

Cleaners see exactly what they need — today’s jobs, addresses, entry instructions — and nothing they don’t.

Today’s jobs, on their phone

Each cleaner gets their own schedule with client name, address, time, and entry instructions. One tap opens Google Maps or calls the client.

Automatic clock-in and clock-out

Starting a job clocks the cleaner in; completing it clocks them out. Hours are tracked without timesheets or texts.

Before & after photos and job notes

Cleaners document every visit from their phone. Build client trust and protect your business with a photo record of the work.

Run the whole business from one dashboard

Clients, team, jobs, and hours — visible at a glance, without digging through a group chat.

Client management built in

Full client history, service preferences, entry instructions, notes, and photos — organized by client, always a tap away.

Team management and invites

Invite cleaners by email, assign one or more to any job, and manage roles from one dashboard.

Real-time job tracking

Watch jobs move from Scheduled to En Route, In Progress, and Done as they happen — no "did you finish?" texts.

In-app notifications

Cleaners are notified the moment a job is assigned or changed. Everyone stays in sync automatically.

Time tracking reports

Per-cleaner hours over any date range — ready for payroll, without collecting paper timesheets.

Works offline, day or night

Installable as an app on any phone, with an offline-ready shell and dark mode for early mornings and late nights.

Try every feature free for 14 days

No credit card required. Set up your first client in about 5 minutes.

Start Free Trial