Built for cleaning businesses

Run your cleaning business, not your spreadsheets

Cleaning Business Management Software — scheduling, quotes, invoicing, and payroll, all in BTMaid.

This week
M
T
W
T
F
S
S
18
Jobs
$2.4k
Revenue
6
Cleaners
Scheduling

A calendar that never loses track of a recurring job

A full 24-hour weekly view with a live current-time line, so nothing is hidden outside "business hours." Book a job by clicking an empty slot, and let weekly, fortnightly, or monthly jobs project themselves forward automatically.

  • Recurring jobs auto-project — no re-entering the same booking every week
  • Inbound booking requests land in one inbox, synced with the calendar
  • Jump straight between a job's previous and next occurrence
  • Assign multiple cleaners to a job, each with their own rate
08:00 – 14:00Today
08:30 – 10:30
Standard Clean · Kenneth C.
11:00 – 12:00
Deep Clean · Afshan S.
13:00 – 15:00
Recurring · Jake S. (weekly)
Quote #Q-0142Draft
3 bedroom, 2 bathroom · General$210.00
Carpet add-on (2 rooms)$80.00
GST (10%)$29.00
Total$319.00
Convert to job
Quotes & Billing

From a quote to a paid invoice, without switching apps

Build a quote from room counts and your own state-based rates, add carpet or lawn add-ons, and run it through a built-in GST calculator. Save it, convert it straight into a scheduled job, then send a professional PDF invoice with your own bank details on it.

  • State-based rate presets you set and edit yourself
  • Built-in GST calculator — add or extract tax either way
  • One click turns a saved quote into a scheduled appointment
  • PDF invoices with tax breakdown, payment status, and your bank details
Payroll

Payroll that matches how you actually pay people

Pay by the hour or a flat rate per job. Add petrol, an advance, or a hold for any cleaner in any pay period, and see exactly how each number built up to the final amount — then export the whole pay run to Excel.

  • Hourly or lump-sum rate, set per cleaner, per job
  • Petrol/travel, advance payment, and hold adjustments per pay period
  • A clear additions-minus-deductions breakdown for every payout
  • One-click Excel export of the full pay run and payment history
Alice NguyenThis week
Additions
Base pay (14 hrs × $28)$392.00
Petrol$20.00
Deductions
Advance payment$50.00
Net payable$362.00

And everything else you'd expect

The rest of what runs quietly in the background so the big three above just work.

Contacts & Client Records

Every customer's contact details, address, and job history in one searchable list — linked straight to their appointments and invoices.

Cleaner Roster

Keep your team's contact details and default pay rate on file, and assign anyone to a job in a couple of clicks.

Dashboard & Reports

Weekly revenue and profit charts, a 7-day forecast, and today's jobs at a glance — plus one-click data export.

Real-Time Notifications

Cancellations, new job notes, and customer milestones show up the moment they happen — not buried in an inbox.

Activity Log

A full audit trail of every change your team makes, most recent first — useful the moment something needs double-checking.

Team & Role-Based Access

Bring on office staff and cleaners with Admin, Office, or Cleaner permissions, so everyone sees exactly what they need to.

Custom Fields & Discount Codes

Tailor appointment, cleaner, and contact forms to how your business actually works, plus discount codes for promotions.

Your Branding, Everywhere

Your logo, business details, and tax settings flow through to every invoice and quote automatically.

Data Backup & Restore

Export a full backup of your business data whenever you want it, and restore from one if you ever need to.

Up and running the same day

No technical setup, no onboarding calls required.

1

Create your workspace

Sign up and tell us about your business — no credit card, no sales call.

2

Set your defaults

Add your cleaners, service types, tax rate, and invoice details once — the app fills them in from there.

3

Start booking jobs

Schedule appointments, send quotes, and get paid — all from the same place.

Built for how cleaning businesses actually run

Everything in one place

No more juggling a paper diary, a spreadsheet for payroll, and a separate app for invoices. One login, one source of truth.

Built around how you actually get paid

Hourly or flat-rate cleaner pay, petrol and advances, GST-ready quotes and invoices — modelled on real cleaning-business billing, not a generic template.

You're always in the loop

Cancellations, new job notes, and booking requests show up the moment they happen, so nothing slips through.

Simple, transparent pricing

Start free, upgrade when you're ready. No card required to try it.

Starter

$20/mo

Free 7-days trial

Recurring appointments
Get started
Most Popular

Pro

$35/mo

Per account / month

Recurring appointments
Booking requests inbox
Client invoicing & PDF export
Reports & analytics
Custom fields
Discount codes
Team roles & permissions
Backup & Restore
Get started

Enterprise

Custom

For large teams

All Pro features
Multi-location support
API access
Priority support
Bulk import/export
Payroll management
Team roles & permissions
Quote calculator
Reports & analytics
Client invoicing & PDF export
Custom fields
Backup & Restore
Get started

Ready to run a tighter operation?

Set up your workspace in minutes. Real support from real people if you get stuck.