Growing a cleaning company by a third without burying the owner in admin
New clients rose 33% in about six weeks and revenue per cleaner rose 17%. Hiring grew more slowly than the client base. The owner estimates that about 70% of their administration work has gone.
Anonymous client case study. Results reported by the owner against the business’s own baseline.
Illustrative scenes in the video are labelled “Recreated demo”.
Growing a cleaning company by a third without burying the owner in admin
At a glance
- The business: home and office cleaning, with full-time cleaners moving between sites.
- The mandate: win more clients without the owner drowning in the admin that comes with them.
- What we built: targeted ads and search; a 24-hour AI voice agent that books enquiries as jobs; a dispatch portal; gig transport scheduling; invoices built from real work; automated payment follow-up.
- Results:
Measure
Change
New clients
+33% in about six weeks
Revenue per cleaner
+17%
The owner's admin work
About 70% gone (the owner's estimate)
Every new client used to mean more admin
Cleaning looks like a simple business, and the owner's day says otherwise:
- An enquiry arrives at 9pm, and by morning the prospect has booked someone else.
- Tomorrow's jobs need cleaners, and the cleaners need transport.
- Someone has to record which jobs happened and who did them.
- A client cancels a scheduled clean in advance, so the invoice has to change by hand.
- And payment, the owner's biggest headache.
More clients would have meant more of all of it.
1. Enquiries answered at any hour, and booked as jobs
We ran paid ads and search, aimed deliberately at the neighbourhoods where the company already worked. Every enquiry they generated reached an AI voice agent that answers 24 hours a day and books the enquiry straight in as a job.
No enquiry waits for office hours. That is a large part of why new clients rose by a third in about six weeks.
2. Payment settled at the start
One-off jobs are paid in advance, at booking.
Contract clients follow a fixed payment schedule.
Follow-up: where a payment is due, the AI follows up by message and email.
The owner no longer chases money.
3. Cleaners scheduled early, and close together
Allocated early: a dispatch portal tracks the coming days' jobs and assigns cleaners in advance, so everyone knows their schedule.
Close together: because the ads targeted areas the company already served, new jobs sat near existing ones. Cleaners spent less time travelling and could take on more work comfortably.
The result: revenue per cleaner rose 17%. The company did hire as it grew, but more slowly than the growth in clients would normally have required.
4. Two pick-ups per trip, not one
The cleaners are full-time, but transport between sites comes from gig drivers. We scheduled the drivers as well. A driver who used to do one pick-up and one drop-off can now often do two of each in a single movement. It is a small change that saves money every day.
5. Invoices that match reality
Invoices are built from the jobs actually completed. Cancellations made in advance and appointment changes flow straight into the invoice, so clients are billed correctly without the owner having to correct anything.
What changed for the owner
By the owner's own estimate, about 70% of their administration work has gone. The owner still handles roughly 30% of what they used to, and chose to put the time back into family.
What we'd tell another service business
Answer every enquiry, at any hour. Your competitors' voicemail is your opportunity.
Market where you already work. Clustered jobs make every cleaner more productive.
Settle payment at booking for one-off work, and keep contract clients on a schedule.
Build invoices from what actually happened, not from what was planned.
Schedule the whole chain: people, transport and timing, not just the job.
Read the transcript
Seventy percent of this cleaning company owner's admin, gone. In the owner's own words: "You've taken away seventy percent of my administration work." Here's exactly how we did it, step by step. Cleaning looks simple. The owner's day says otherwise. Enquiries at night. Who cleans where tomorrow, and how do they get there? Did the job happen? Was it cancelled, so we don't charge? Invoices. And the biggest headache of all: chasing payment. More clients would have meant more of all of it. So before building anything, we mapped every one of those tasks. The obvious move is to advertise everywhere. We did the opposite. We ran paid ads and search only in the neighbourhoods where they already had clients. New jobs landed next to existing ones, so cleaners travel less and can take on more. That's a decision, not a tool. Every enquiry from those ads goes to an AI voice agent that answers twenty-four hours a day, and books it straight in as a job. No enquiry waits for the morning. That's a big part of why new clients rose thirty-three percent in about six weeks. Here's the design choice that fixed the owner's biggest headache. One-off jobs are paid in advance, at booking. Contract clients follow a fixed payment schedule, and the AI follows up by message and email. Not phone calls. Nobody has to chase money any more. A dispatch portal tracks the coming days' jobs and assigns cleaners early, so everyone knows their schedule, and jobs sit close together. Revenue per cleaner rose seventeen percent. The company still hired as it grew, but more slowly than its client base. The cleaners are full-time, but transport comes from gig drivers. We scheduled them too. A driver who used to do one pick-up and one drop-off now often does two of each in a single trip. Small change, every single day. Invoices are built from the work actually done. If a clean was cancelled in advance, the invoice adjusts itself. The owner used to fix those by hand. The owner still does about thirty percent of the admin they used to. The rest is handled. With that time back, they chose their family. New clients up thirty-three percent in about six weeks. Revenue per cleaner up seventeen percent. And, in the owner's words, seventy percent of the admin, gone. Getting more clients is the easy part. Designing the flow so growth doesn't bury you in admin: that's the job. If you run a service business and you're doing the admin at ten at night, message me on LinkedIn.