Process, People, Profit: What a Cleaning Business Is Actually Built On
There was a stretch in my business where I was juggling almost 100 clients and close to ten employees basically by myself. I was dealing with at least one call-off a day, trying to run the company, grow it, and still clean, while handling every client message and every team problem on my own. I was having a mental breakdown almost every day. I knew it was not sustainable, and I knew if I wanted to keep growing I had to figure some things out.
What pulled me out was getting honest about what a cleaning business actually is. For me it comes down to three things: your process, your people, and your profit. That is it. When I look back at the hardest seasons, I was always strong on one of those, okay on another, and completely ignoring the third. The one I ignored is the one that nearly broke me.
Process: the business has to live outside your head
Early on, the whole business lived in my head. How we quoted, how we cleaned a house, what a new hire did on day one, all of it was just me remembering and explaining it over and over. That works until it does not, and the moment you add a second or third cleaner it stops working fast.
Process just means the business is written down. Not fancy, not a binder nobody opens. It means a cleaner can look at a document instead of texting you a question. For us that is a written way to quote (an intake form, a quick virtual walkthrough, a price built on labor time), a standard for how each room gets cleaned, and an onboarding checklist the general manager runs so nothing gets missed when someone new starts. I wrote a whole piece on building these in SOPs for cleaning businesses, because this is the pillar most new owners skip.
Here is the test. If you got sick for a week, could the work still happen correctly without you answering your phone forty times a day? If the answer is no, you do not have a process problem you can wait on, you have one you are living inside of.
People: you cannot grow a people business with the wrong people
I learned this one the slow, painful way. For years I went through employee after employee. Great interview, then they would not show up day one, or they would start strong and get worse. For a long time I thought the fix was being kinder, paying more, trying harder. It was not. I had plenty of kindness and still terrible retention.
What actually changed it was treating my people like the center of the business instead of a staffing problem. That meant a real onboarding folder, a written call-off policy, and mandatory monthly team meetings so we worked as a unit instead of a bunch of individuals. My call-off policy was controversial with some people, but once I put it in place the call-offs actually dropped. Making the meetings mandatory did more for my culture than any bonus ever did. You cannot grow a good people business without good people, and you do not keep good people on vibes, you keep them with structure. I go deeper on all of it in why keeping cleaners is the real problem, and the cost of getting it wrong is brutal, which I broke down in the real cost of employee turnover.
Notice that people sits on top of process. The policies, the checklist, the meetings, those are process. Good people without systems still walk, because there is nothing holding the standard in place but you.
Profit: the pillar that makes the other two possible
This is the one I ignored longest, and it is the one that almost sank me. You can have clean houses and happy employees and still run yourself into the ground if the math underneath each job does not work.
Profit in this business is not complicated, it is just specific. Every price has to start from real labor time multiplied by your rate, and that rate has a floor: at least $60 per cleaner, per hour. Put a two-person team on a job and that is $120 an hour for the same clean in half the time. From there you want to keep 50 to 60 percent gross margin on each job after labor, supplies, and gas, and land around 20 percent net profit after everything else, the office, the insurance, the software, the taxes. If you are only keeping 10 to 15 percent, you are surviving, not building. I laid out the two margins and why busy is not the same as profitable in busy vs profitable.
The reason profit is the pillar the other two lean on is simple. Without margin you cannot pay people well enough to keep them, and you cannot buy back your own time to build process. Without a good profit, you do not have a good business. You just have a job that happens to have employees.
Why it has to be all three
These three are not a menu you pick from, they stack. Process without profit is a very organized way to go broke. Profit without people means you are the only employee and you never get out of the van. People without process means you are the system, and the system has a breaking point, I hit mine almost daily that one hard year.
Get all three working together and the business changes shape. These days it runs with me checking in a few times a week. I have not cleaned a house myself in three or four months, and that did not happen by accident. It happened because the process holds the standard, the people run the work, and the profit pays for both and still leaves something for me. That is the whole point of building it this way instead of just staying busy. If stepping back is the goal, I wrote about how that actually works in running a cleaning business without being there.
Start with the number
If you only fix one of the three this month, fix profit, because it funds the other two. You cannot keep good people or afford to build process out of a business that barely breaks even. So price every job on real labor time and the $60 floor, and know your margin before you ever take the work.
You can run those numbers by hand. Or you can let Maigan’s Pricing Calculator do it in under a minute, the same way I price every clean, and you can see what profitable prices look like by home size on our cost pages. Get the profit right, and process and people finally have something to stand on.
Scrub smarter, scale harder.
Frequently asked questions
What makes a cleaning business successful?
In my experience it comes down to three things: process, people, and profit. Process is the business written down so it does not live only in your head. People are a team you can actually keep. Profit is pricing every job so there is money left after labor, supplies, and overhead. Most owners are strong at one, okay at a second, and ignore the third, and the one they ignore is usually what holds them back.
What is a good profit margin for a cleaning business?
Aim for a gross margin of 50 to 60 percent on each job after labor, supplies, and gas, and a net profit of around 20 percent after everything else is paid. If you are netting 10 to 15 percent you are surviving, not building. Those numbers only happen when you price on real labor time at a floor of at least $60 per cleaner per hour, not on a gut guess.
Do I need systems if I only have a couple of cleaners?
Yes, and it is easier to build them now than to retrofit them later. A written quoting process, a call-off policy, and an onboarding checklist take an afternoon to write when you have two cleaners and save you from chaos when you have eight. Systems are not corporate overhead, they are how the business keeps running when you are not standing over it.
Which matters more, getting more clients or fixing my systems?
Fix the systems and the pricing first. More clients on top of a business that leaks money and loses employees just means more work for the same thin profit and more people to replace. Get process, people, and profit right at your current size, then add clients to a business that can actually hold them.