AI Guides / cleaning

AI and automation for cleaning businesses

Practical ways to save time, capture more enquiries, and use the tools you already have.

A cleaning business is two businesses: recurring rounds, where every client is an annuity and churn is the number that matters, and one-off bond cleans, won on speed and on a photographed report an agent can wave at a bond dispute. Your job software's own documentation uses weekly cleaning as its example of recurring work — the machinery is built for you and mostly switched off.

Written for an owner who has never set up a single one of these things. Start at step one, which is free and takes an afternoon, and stop whenever you have had enough — nothing further down is needed for anything above it to work.

Prices checked 27 July 2026 · no affiliate links on this page or any other

The whole page, in order

Week 1 · free$0

Set every regular client up as a true recurring job with its invoicing schedule — per visit or fixed monthly — so the round and the billing run themselves.

Software: Jobber or ServiceM8 recurring jobs

Cost note: Included if recurring jobs are in your current plan

Week 2$0

Switch on booking and reschedule notifications, and put the quality checklist on every job card so any cleaner delivers the same clean.

Software: Jobber notifications or ServiceM8 checklists

Cost note: Included if these features are in your current plan

Week 3$0–29/mo

Build the bond-clean product: the photographed exit report from a ready-made form, delivered same day, with a re-clean guarantee in writing.

Software: ServiceM8 Detailed Exit Clean Report

Cost note: Form purchase may be extra; check the Form Store price

Week 4 · measure$0

Watch three numbers: recurring clients gained versus lost, one-offs converted to recurring, and bond cleans per agent. Only then decide whether anything needs building.

Software: Jobber or ServiceM8 reports

Cost note: No additional software

Step one · start here

What your current cleaning software may already include

If you already use Jobber, ServiceM8, these features are settings inside those products, not another subscription. Your current plan still needs to include the feature. If you use something else, skip that card and search your software’s help centre for the named feature before you buy anything.

Extra software cost

$0*

if included in your plan

Hours back per month

≈19

Task 1

JobberRecurring jobs with scheduled invoicing

saves ≈8 hrs/mo

Why it matters

The round engine: multiple visits on a repeating schedule, invoiced per visit or at a fixed monthly price — Jobber's own documentation uses weekly cleaning as the example. Most cleaning businesses on it still rebuild the week by hand.

What to do

Open the official guide below. In Jobber, find “Recurring jobs with scheduled invoicing”. Follow the guide once, switch it on for one real job or customer first, and check that it did exactly what you expected before using it everywhere.

Open the official setup guide

1 day to load clients · $0 extra if included in your current plan

Task 2

JobberReschedule notifications

saves ≈4 hrs/mo

Why it matters

Moving a visit prompts a text or email to the client automatically, from a template you set once — the communication that separates a professional reschedule from a no-show accusation.

What to do

Open the official guide below. In Jobber, find “Reschedule notifications”. Follow the guide once, switch it on for one real job or customer first, and check that it did exactly what you expected before using it everywhere.

Open the official setup guide

1 hour · $0 extra if included in your current plan

Task 3

ServiceM8Recurring jobs, checklists and the exit-clean report form

saves ≈7 hrs/mo

Why it matters

Recurring jobs on every plan, smart checklists on every job card, and a ready-made Detailed Exit Clean Report in the Form Store with per-room photo allowances — the bond-clean deliverable, purchasable on any plan including Free.

What to do

Open the official guide below. In ServiceM8, find “Recurring jobs, checklists and the exit-clean report form”. Follow the guide once, switch it on for one real job or customer first, and check that it did exactly what you expected before using it everywhere.

Open the official product page

Half a day · $0 extra if included in your current plan

If your software is not named above, the equivalent switch often still exists. Search its help centre for the exact feature name before you buy another tool.

Step two · first workflow to implement

Jobber or ServiceM8 quote templates: Quote the recurring price on every one-off.

Every bond clean and spring clean is a recurring client who hasn't been asked. Two prices on the quote — today's job, and the fortnightly rate — converts a transaction into an annuity at zero acquisition cost.

Do this in order

  1. 1. Open the quote template you use for bond cleans, spring cleans, and other one-off work in Jobber or ServiceM8.
  2. 2. Add a second clearly labelled option for the weekly or fortnightly recurring service, with the visit frequency and price written beside it.
  3. 3. State when recurring invoices are issued and what happens when a visit is moved, so the client is choosing a schedule rather than a vague future call.
  4. 4. Send the revised quote to yourself, open it on a phone, and confirm both the one-off and recurring choices are obvious before using it with a client.

Typical size

every one-off quote

Setup

1 hour

What to use

Jobber or ServiceM8 quote templates

Route: Already paid for

How you know it worked

Count it in week one, then count the same thing again in week four. If the number did not move, stop spending.

Do not want to set it up yourself?

In Speed to Lead. Or take the Diagnostic before hiring anyone.

Step three · keep going without adding complexity

Once step two works, take the next three jobs in this order.

Do not start all three at once. Finish one, test it on real work, then move to the next card.

ServiceM8 Forms exit-clean report≈8 bond cleans/mo

Win the bond clean with the report, not the price

The agent's fear is the bond dispute. A same-day photographed exit report per room, plus a written re-clean guarantee, wins the agent's next fifty vacates from the cheaper cleaner who hands over nothing.

Half a day · In Speed to Lead

A letter and a per-property rate≈3 agencies worth pitching

Ask the property manager for the rent roll

One agent controls a stream of vacates. A standing arrangement — same-day reports, guaranteed re-cleans, one invoice format — beats chasing individual tenants for the same jobs one at a time.

1 day · We do it · $690

Make.com + job software≈5 at-risk/mo

Save the client before they cancel

Recurring clients rarely quit loudly — they skip, then skip again, then stop. A skip triggers a check-in message, and two skips trigger a call, because winning a save costs a conversation and winning a replacement costs a marketing budget.

1 week · We do it · $1,200

Step four · only once the first three are running

These are useful, but they are not the place to begin.

This is the first point where a real build may be worth paying for. The earlier steps need to be working before you add it.

Job software templates + a counter≈10 milestones/mo

Ask for the review and the referral at clean ten

Ten cleans in, the relationship is proven. One message: a review link, and a free clean for any neighbour they refer — density on your existing streets is the cheapest growth in this trade.

Half a day · We do it · $690

What this page is automating

What “AI” actually means here.

Almost everything above is a computer sending a message at a moment when nobody was going to send one. That is it. No robot and no replacement for professional judgement.

If you already use one of the products named in step one, those cards are settings inside that product. If you do not, skip the card. This page is not claiming that you already own it.

It is

A message going out because a call, date or status changed.

It is not

Something that decides what to charge or replaces professional judgement.

It is

A reminder sent from records your business already keeps.

It is not

A replacement for you, your trade, or the people who know the work.

Does this look familiar?

These are the problems the named tools above are meant to remove.

01

Quote the recurring price on every one-off

02

Win the bond clean with the report, not the price

03

Ask the property manager for the rent roll

04

Save the client before they cancel

05

Ask for the review and the referral at clean ten

06

Let the round schedule and invoice itself

After thirty days

Four numbers. If they have not moved, stop and do not spend another dollar.

Number one

Quote the recurring price on every one-off

Write down the current monthly number before you switch anything on. Compare it with the same number after thirty days.

Number two

Win the bond clean with the report, not the price

Count it the same way in week one and week four. Do not change the definition halfway through.

Number three

Recurring jobs with scheduled invoicing

Use the history inside your existing software to count how often the automation actually ran.

Number four

Hours given back

Ask the person doing the work now. They will know before a dashboard does.

Every figure on this page is a typical size, not a measurement of yours. These four are the numbers that are actually about your business.

Reference · come back to this

The full list, once the first four are done.

Nothing here is urgent and nothing here is a starting point. It is the complete set for this business, in rough order of what it returns, with the tool, effort, and done-for-you route on every row.

Wins work

01

Quote the recurring price on every one-off with Jobber or ServiceM8 quote templates

Every bond clean and spring clean is a recurring client who hasn't been asked. Two prices on the quote — today's job, and the fortnightly rate — converts a transaction into an annuity at zero acquisition cost.

Typical size
every one-off quote
Buy or build
Already paid for · Jobber or ServiceM8 quote templates
Effort
1 hour
Done for you
In Speed to Lead

02

Win the bond clean with the report, not the price with ServiceM8 Forms exit-clean report

The agent's fear is the bond dispute. A same-day photographed exit report per room, plus a written re-clean guarantee, wins the agent's next fifty vacates from the cheaper cleaner who hands over nothing.

Typical size
≈8 bond cleans/mo
Buy or build
Already paid for · ServiceM8 Forms exit-clean report
Effort
Half a day
Done for you
In Speed to Lead

03

Ask the property manager for the rent roll

One agent controls a stream of vacates. A standing arrangement — same-day reports, guaranteed re-cleans, one invoice format — beats chasing individual tenants for the same jobs one at a time.

Typical size
≈3 agencies worth pitching
Buy or build
Small build · A letter and a per-property rate
Effort
1 day
Done for you
We do it · $690

04

Save the client before they cancel with Make.com + job software

Recurring clients rarely quit loudly — they skip, then skip again, then stop. A skip triggers a check-in message, and two skips trigger a call, because winning a save costs a conversation and winning a replacement costs a marketing budget.

Typical size
≈5 at-risk/mo
Buy or build
Small build · Make.com + job software
Effort
1 week
Done for you
We do it · $1,200

05

Ask for the review and the referral at clean ten

Ten cleans in, the relationship is proven. One message: a review link, and a free clean for any neighbour they refer — density on your existing streets is the cheapest growth in this trade.

Typical size
≈10 milestones/mo
Buy or build
Small build · Job software templates + a counter
Effort
Half a day
Done for you
We do it · $690

Saves hours

06

Let the round schedule and invoice itself with Jobber / ServiceM8 recurring jobs

Recurring visits generate on schedule and invoices issue per visit or per month automatically — the Sunday-night whiteboard session and the end-of-month invoice marathon both retired.

Typical size
9 hrs/mo
Buy or build
Already paid for · Jobber / ServiceM8 recurring jobs
Effort
1 day
Done for you
We do it · $390

07

Put the checklist on every job card with ServiceM8 checklists / Jobber tasks

Room-by-room checklists mean any cleaner delivers your standard, new starters train from the phone, and 'you missed the skirting boards' becomes a checked box with a timestamp.

Typical size
5 hrs/mo
Buy or build
Already paid for · ServiceM8 checklists / Jobber tasks
Effort
Half a day
Done for you
We do it · $390

08

Keep keys and access off the group chat

Codes, key locations, alarm quirks and pet warnings on the job card where the assigned cleaner sees them — not in a message thread the whole company scrolls.

Typical size
3 hrs/mo
Buy or build
Already paid for · Job card notes in your job software
Effort
2 hours
Done for you
We do it · $390

09

Photograph the before and after by default

Two photos per room, filed to the job — your evidence when a client disputes the clean, and your marketing when they don't.

Typical size
3 hrs/mo
Buy or build
Already paid for · Job software photos
Effort
1 hour
Done for you
We do it · $390

10

Chase the commercial accounts without touching them with Xero

Office and strata contracts on 14 and 30-day terms chased automatically, with your anchor accounts excluded because those need a phone call.

Typical size
4 hrs/mo
Buy or build
Already paid for · Xero
Effort
20 minutes
Done for you
We do it · $390

11

Fill the gap from the street you're already on with Make.com + client tags

A cancellation at 10am offers the slot to nearby clients who've asked for extra cleans — keeping the crew earning on the same street instead of driving home early.

Typical size
≈6 gaps/mo
Buy or build
Small build · Make.com + client tags
Effort
1 week
Done for you
We do it · $1,200

The stack · prices checked

The tools named, priced, and judged.

Prices checked 27 July 2026.

Tools named in this guide, what each one is for, its current price, and the verdict. Prices checked 27 July 2026.
ToolWhat it is forPriceVerdict
Job managementJobberRecurring jobs, scheduling, client hub and per-visit invoicing — with cleaning as a core use case.$29/moThe recurring-job and notification machinery above is the reason to have it, and some automations are plan-gated — check which tier you're actually on before assuming you have them.
Job managementServiceM8The flat-priced alternative with checklists, forms and the ready-made exit-clean report.$29–79/mo flatFlat pricing suits cleaning's thin margins and larger crews, and purchased forms work on every plan. iOS-first — Android cleaners get the cut-down Lite app, which matters more here than in most trades.
Phone & messagingOpenPhoneA business number with shared inbox so client messages stop living on the owner's mobile.$19/userWorth it once a second person answers messages. The searchable thread per client doubles as your record when a dispute surfaces.
AccountingXeroThe books, and reminders for the commercial accounts on terms.$35/moYou almost certainly have this already, and it syncs with both platforms above. Reminders are free and off by default.
AutomationMake.comThe churn-save triggers and gap-fill cascades around the job software.$9/moTwo good scenarios — the skip-detector and the gap-filler — cover most of what this trade needs. Keep it few and boring.
AssistantChatGPT TeamThe team's questions from your own documents — what's in a standard versus deep clean, product-per-surface rules, pricing.$25/userLoaded with your actual scope definitions it settles the 'is that included' argument before it reaches the client. Out of the box it moves nothing.
Job documentationCompanyCamPhoto trails beyond what the job software captures.$29/moProbably redundant — job-software photos plus the exit-clean form cover the evidence need. Only worth it for large commercial sites with multi-visit histories.
AI answeringRosieAnswering overflow calls and capturing quote requests.$49/moFine for capturing details, but let it quote only your published flat rates — a bond clean priced sight-unseen on a trashed four-bedroom is a loss you'll honour.

Do not bother

Three things not to buy yet.

Building the business on lead marketplaces.

Marketplaces rent you demand at race-to-the-bottom prices and keep the client relationship — you're bidding against desperation for a customer who was taught to shop on price. Use them to fill a dead week if you must; build the round on referrals, agents and street density.

A CRM on top of your job software.

Jobber and ServiceM8 already hold every client, their history, their notes and their messages. A separate CRM is a second database to keep in sync and a subscription for a solved problem.

Quality-audit apps before checklists work.

Scoring dashboards on top of inconsistent cleans measure the chaos without fixing it. The checklist on the job card is the quality system; buy measurement only after it's followed.

Nearby trades

Guides for businesses that run the same way

Prices change. I recheck them quarterly — want the update for Cleaning?

Nothing on this page is gated. This is the price recheck only, and you can leave at any time.

Do it yourself

Keep this page. It is free.

Use the official links, do one card at a time, and count the result after thirty days.

See every playbook →

Have it done for you

$500

The AI Opportunity Diagnostic analyses your business and delivers the ranked, buyer-owned implementation report. Implementation and ongoing support are separate, optional work after the report.

Book the 20-minute fit call →