On this page
Where cleaning and home-services companies lose money
A cleaning or home-services company usually grows the same way. The owner sells the first jobs, does the first jobs, then hires people to do them and becomes the dispatcher.
A few years in, the owner still builds tomorrow's schedule tonight, still takes every client call, and is still the only person who knows which cleaner can cover which house. The business has revenue and a team. It does not have an operation. The leaks are rarely where the owner is looking. In my experience they sit in five places.
- Leak
Payroll that does not follow the work.
Hours get paid that were never worked on a job. Two people go to a job that needs one. Nobody compares what a job earns with what it cost in clocked time.
- Leak
Drive time.
Jobs go to whoever is free, not to whoever lives nearby, so the day is spent crossing the map.
- Leak
Scheduling on the day.
When the calendar is built each morning, every sick call and every reschedule lands on the owner.
- Leak
Quality that lives in people's heads.
A deep clean means one thing to one crew and something else to the next, and the client finds the difference.
- Leak
Slow answers.
A quote request that waits a day is often a job that went to someone else.
What I build
This is the work I did inside a residential and commercial cleaning company with a field team of about 20. It is the pattern I would bring to yours.
Job profitability.
A floor of $37 per booked labor hour, and every recurring job checked against it once a month. A job under the floor gets fixed by frequency, crew or route, never by a surprise change to a price the client already agreed. Profitability is also reported job by job on the hours the crew clocked, so pricing and staffing decisions rest on numbers.
Routes by home base.
Every job is assigned by where the cleaner starts the day, in geographic clusters, inside one field service setup with GPS clock-in, automatic invoicing and client messages.
Two weeks ahead.
The calendar moves from day-of to two weeks out, so a reschedule changes one slot instead of a whole day. More in scheduling and dispatch systems for field-service teams.
Standards.
A procedure handbook for every service type and an end-of-job walkthrough, so the process enforces quality and the owner does not have to watch. See SOPs and accountability systems.
The front door.
The AI receptionist that comes with the field service tool, set up and tuned, and an instant quote on the website, so an inquiry gets an answer the same day. How I test a receptionist before callers hear it: the 20-call test.
The back room.
A custom operations portal for inventory, supplies and laundry, with an alert to the office when something runs short.
Hiring on a written playbook.
In October 2026 I read all 217 applicants on one job posting and screened the shortlist against a written playbook. Home base, shift and a work reference are confirmed before any offer, and the paperwork is due inside 48 hours of the offer.
A person to run it.
An operations coordinator, hired and onboarded to own the day to day.
Hand off the monthly floor check.
Once a month every recurring job is read against the $37 floor. Drag the check onto the desk, or press the button. The jobs below are made up to show the arithmetic; they are not a client's prices.
Floor check desk
Nothing here yet. Earned per labor hour = price ÷ (hours booked × people on the job).
A job under the floor gets a fix by crew, cadence or route. Prices do not change by surprise.
The system does the arithmetic and proposes the fix. You approve it, and the client never hears about a price they did not agree to.
The operation stopped changing when the owner stepped away.
- 46%
Crew payroll as a share of revenue, down from over 80% in one quarter.
- 90%
Drop in the owner's daily involvement in the operation.
- 2weeks
How far ahead the schedule is built, on routes, where it used to be built on the day.
A redundant management layer also came out, worth $2,000 to $4,000 a month, and net cash went from roughly $2,700 a month in the red to positive, about $30K a year back. The full account is on the Results page.
The numbers I ask for first
Before I change anything I want to see five numbers. If nothing records one of them, that is a finding in itself.
- Crew payroll as a share of revenue.
- What each recurring job earns per clocked labor hour.
- How far ahead the schedule is built.
- How long a new inquiry waits for an answer.
- Which clients were lost in the last 60 days, and why.
Who this is for
Owners of US cleaning, maid service, janitorial and other home-services companies doing $500K to $5M a year, with a field team in place and too much still routing through the owner.
If you are below that, the constraint is usually sales, not operations, and I will tell you so.
How it starts
With a 45-minute Operations Leak Audit. Bring your scheduling tool, your inbox and the last 60 days of numbers. You leave with a one-page leak map and the one build I would do first, whether or not we work together.
The same work, in other businesses
I build AI systems and automations for growing businesses in any industry, and I work beside founders as their fractional COO. A cleaning company is one of them. The same habit runs a private lender's servicing: write the rule down, give it an owner, and let a system carry the routine.
See what I build and how I work, or the same approach at a private lender.

