Blog

How to Scale a Cleaning Business (Without Burning It Down)

Two to three bookings a day. One to two cleaners a month. That is the whole formula, and the discipline is in not exceeding it.

The owners I watch struggle are growing in a way that breaks things. They take on more bookings than they can staff, or they hire more cleaners than they have work for, and somebody gets let down either way.

Jen and I took Oak Bay Clean to $2.8M in sales, and the growth was almost boring. We kept one ratio, and we kept it for years.

The formula

Take two to three bookings a day. Hire one to two cleaners a month.

That is it. Average it across a month and you will grow at roughly the rate we grew. Steady, not manic.

We have had a day where we took 27 bookings. It was a fun day and it is not the norm, and building around days like that is how you end up with a business you hate. The norm is two to three a day, and if you keep taking two to three a day, the compounding does the work.

Why the ratio matters in both directions. Too many cleaners and not enough bookings, and you have people relying on you for money you cannot give them. Too many bookings and not enough cleaners, and you are letting clients down and burning the cleaners you have. Both failures feel like chaos. The ratio is what keeps them balanced.

Tell your new cleaner how long the ramp takes

A new cleaner's schedule does not fill in a month. It takes two to three months for them to find their groove and build a proper schedule with you, and you need to say that out loud at the interview.

New cleaners start on one-time cleans. Your recurring clients go to your experienced cleaners, the ones who already have room in their schedule, because a recurring client is a relationship you are protecting and you send your best people into it. As the new cleaner proves themselves, you start inviting them to recurring clients too. That progression is what takes the two to three months, and it is the right way round.

Jake and Emmy in Dubuque learned this the hard way. They hired a cleaner whose second job fell through, and she was left in a tough spot while her schedule filled.

So say it plainly at the interview. We take about two to three bookings a day. You will start on one-time cleans. It takes two to three months to build a full schedule, and the recurring clients come as you prove yourself. If you cannot wait that out, this is not the right time for you.

The cleaners who hear that and stay are the ones worth having.

What to do when a cleaner wants more work than you have

This will happen, and owners tie themselves in knots over it, because the cleaner is a good person with bills.

What I do: send them to Housekeeper.com. They register free as a house cleaner. They already have a criminal record check and references, because you required both. They are a proven cleaner. People looking to hire a cleaner directly go there, and they can build their own client list alongside your work.

They are independent contractors. That is the model. Encourage it. Then when they tell you they can no longer work Thursdays, you mark it in your software and never invite them to a Thursday job again. Easy.

The alternative, which owners keep choosing, is taking on bad clients to keep a cleaner busy. That is how you end up with a nightmare client, an unhappy cleaner, and a one-star review.

Fire clients before you fire cleaners

A good cleaner is hard to find and easy to lose. A difficult client is replaceable within a week. So when a client is disrespectful, hovers, or makes your cleaner feel unsafe, the client goes.

"I have zero tolerance for clients who make the cleaners feel uncomfortable. My cleaners don't deserve that. If you're not respecting these people, I'm sorry, but we're not going to clean for you." Daniel, Clean Co Greenville

Darren in Minnesota has fired clients for being racist to his team. Sandra let go of a lucrative contract at a rapper's house because the environment was too much for her cleaners. She calls it letting go of the contract rather than letting go of her girls.

The caveat: if you are firing a lot of clients for one cleaner, the cleaner is the problem. That one cuts both ways.

Pay well enough that scaling is possible

You cannot scale on cleaners who leave. The industry has brutal turnover, and the companies that suffer most are the ones paying the least.

We pay 60% of every job to the cleaner. That works out to roughly $45 an hour on average. The going rate in our city is about $22. We pay double, and we keep people.

Other models in our community:

OwnerModelSplit
Oak Bay CleanContractors60% to the cleaner
Sandra, Maid Knows BestContractors55%, up to 60% on harder jobs
Darren, Divine ShineBoth55% contractors, 43% employees (he covers equipment, insurance, workers' comp)
Daniel, Clean Co GreenvilleW-2 employees$18.10/hr plus mileage at 65c and $3 a laundry load
Jake and Emmy, Dubuque Iowa CleanContractors60%

The number matters less than the principle. Pay so well that the cleaner has no reason to leave for the company down the road, and your scaling problem becomes a maths problem instead of a people problem.

Hire before you are desperate

Thomas in Wyoming figured this out by his third year. He hires ahead of the summer rush, not during it, because by the time you feel the pain it is already too late to fix it.

Look at your calendar in April and ask what June looks like. Post the ad now. Indeed costs us about $100 per cleaner hired, and We also pay our cleaners a $100 bonus for referring a friend who goes on to do 10 cleans. It is money I would rather give a cleaner than give Indeed, though the referrals have not yet brought us a great cleaner.

Turn off the entrepreneurial brain

You are the biggest threat to your own business.

The model is simple. Need clients? Find them. Too many clients and not enough cleaners? Hire cleaners. Hire clients. Hire cleaners. It stays that simple until your brain starts looking for complexity.

Your entrepreneurial brain wants to take over and make problems that do not exist.

Sandra rebuilt her branding, bought car decals and logo shirts, and eventually went back and did the whole course again, because she had drifted so far from a model that was already working. I hired two full-time virtual assistants because I was listening to the wrong people, and managing them became a full-time job.

When you feel the urge to reinvent something that is working, go to the gym. I mean that literally. I go to yoga for two hours in the middle of every workday, and it is the reason I can be kind to people on the phone.

Know your seasons so you do not panic

January and February are hard. Christmas went on the credit cards and the bills land in January. By the end of February the calls start again.

Sandra's numbers, which she shared plainly: December $15,000, January $11,000, February $18,000. Same business, no crisis.

August is often the biggest month of the year, because of moving season. Darren's best month ever was August. So was mine.

Owners who do not know this quit in January. They look at one bad month and conclude the business is broken. It is a season, and it comes every year, and knowing that is worth more than any growth hack.

What scaling gets you

At 100 recurring clients you have roughly half a million a year in billings. That is the number worth aiming at, and it is a lot smaller than most people assume.

You do not need millions of customers. You need about a hundred households who like you, pay by card, and rebook without being asked. About 80% of our clients are recurring, and that is what makes the whole thing calm enough to keep doing.

Two to three bookings a day. One to two cleaners a month. Pay them well, fire the clients who mistreat them, and leave the model alone.

Frequently asked questions

How fast should I grow a cleaning business?

Take two to three bookings a day and hire one to two cleaners a month. Averaged across a month, that grows the business steadily without breaking it. Growing faster than your ability to staff it is how owners end up letting clients down and burning out their best cleaners.

When should I hire my next cleaner?

Before you are desperate. Look at your calendar now and ask what it looks like in two months, then post the ad. Hiring during the rush is already too late, and the cleaner you hire in a panic is the one who does not work out.

How long until a new cleaner's schedule is full?

Two to three months, not one. New cleaners start on one-time cleans, because your recurring clients go to experienced cleaners who already have room. As the new cleaner proves themselves you start inviting them to recurring clients too, and that progression is what takes the time. Say this at the interview. A cleaner who quits another job expecting immediate full-time hours will be in trouble while their schedule fills.

Should I fire a client or a cleaner?

Fire the client. A good cleaner is hard to find and easy to lose. A difficult client is replaceable within a week. If a client is disrespectful, hovers, or makes your cleaner feel unsafe, they go. The exception: if you are firing many clients for one cleaner, the cleaner is the problem.

How much should I pay cleaners to keep them?

Enough that leaving makes no sense. We pay 60% of every job, which works out around $45 an hour, against a local going rate of about $22. Other owners in our community pay 55% to contractors or an hourly wage plus mileage and laundry for employees. The principle is the same: you cannot scale on cleaners who leave.

What do I do when a cleaner wants more hours than I have?

Send them to Housekeeper.com to build their own client list alongside your work. They are independent contractors and already have their background check and references. The mistake is taking on bad clients just to keep a cleaner busy.

Why is January so slow for cleaning businesses?

Christmas goes on credit cards and the bills arrive in January. Sandra's numbers show the pattern plainly: $15,000 in December, $11,000 in January, $18,000 in February. Nothing is broken. Owners who do not know the season is coming quit in the middle of it.

How many clients do I need to make good money cleaning?

About 100 recurring clients gets you to roughly half a million a year in billings. You do not need thousands of customers. You need a hundred households who like you, pay by card, and rebook without being asked.

About the author

Victoria Westcott co-founded Cleaning Company Blueprint with her sister Jen. Together they built Oak Bay Clean, their cleaning company in Victoria, BC, to $2.8M in sales since 2021, running it with a team of contractors. Vic writes these guides from inside the business, sharing the model and the numbers behind it. More about Vic and Jen.

Get the free 22-Day Cleaning Business Checklist

The exact path Jen and I followed, one step a day. Plus the weekly newsletter with real numbers from owners building right now.

Get the free checklist →