"How much do cleaning business owners make?" has no clean official answer. Government statistics count what cleaners earn as employees and how many cleaning businesses exist, but no agency publishes a median income for cleaning business owners specifically. Anyone quoting a single "average cleaning business owner salary" is guessing.
What you can do is build the answer yourself from real inputs: what cleaners are paid, what you can charge, how many cleans fit in a week, and what the business costs to run. This guide does that for two common setups, a solo house cleaner and an owner with three employees, with every assumption labelled so you can swap in your own numbers.
What the official data says
The U.S. Bureau of Labor Statistics (BLS) publishes wages for cleaners. These are employee wages, not owner income, but they matter in two ways: they're roughly what you'll pay staff, and they're the floor an owner-operator should beat.
| Occupation (BLS, May 2025) | Median hourly wage | Median annual wage |
|---|---|---|
| Maids and housekeeping cleaners (37-2012) | $17.07 | $35,510 |
| Janitors and building cleaners (37-2011) | $17.71 | $36,840 |
Medians are national. Local wages vary widely, so check job postings in your area before you set pay.
The BLS Quarterly Census of Employment and Wages also covers the janitorial services industry (NAICS 561720, which includes residential maid services) as a whole. In 2025, private employers in it averaged 83,041 establishments and 1,069,828 jobs, with an average annual pay of $34,443 per job. That works out to about 13 jobs per establishment (1,069,828 ÷ 83,041). These figures cover businesses with employees only, and average pay includes part-time workers.
None of this tells you what the owner makes. For that you need a profit and loss statement.
How much does a cleaning business make a year? Revenue is not profit
Owners often quote revenue ("we did $200,000 last year"), which is the total customers paid. The owner's income is what's left after every cost:
Owner's profit = revenue − labor − payroll taxes − supplies − vehicle − insurance − software − marketing − other overhead
Then income tax and self-employment tax come out of that profit. The two examples below follow this formula.
Worked example 1: a solo house cleaner
One owner cleaning homes alone, no employees. Every number below is an assumption chosen to show the math, not a benchmark. Replace each with your own.
- Price: $150 per standard recurring clean
- Volume: 12 cleans a week (about 3 hours on site each), 48 working weeks a year
- Supplies: $8 per clean
- Card processing: 3% of revenue
- Liability insurance: $1,200 a year (get real quotes; it varies by state and coverage)
- Scheduling software: $50 a month
- Phone, website and marketing: $200 a month
- Driving: 100 business miles a week, costed at the current IRS standard mileage rate of 76 cents a mile (it was 72.5 cents January–June 2026)
| Line | Annual amount |
|---|---|
| Revenue (12 × 48 × $150) | $86,400 |
| Supplies (576 cleans × $8) | −$4,608 |
| Card processing (3%) | −$2,592 |
| Liability insurance | −$1,200 |
| Software | −$600 |
| Phone, website, marketing | −$2,400 |
| Vehicle (4,800 miles × $0.76) | −$3,648 |
| Owner's profit before tax | $71,352 |
That profit isn't a salary for a 40-hour week. Twelve cleans at about 3 hours each is 36 hours on site; add driving, quoting, scheduling and bookkeeping and it's realistically about 46 hours a week, or about 2,208 hours a year. That's about $32 an hour before tax, against a $17.07 median wage for an employed cleaner, with no paid vacation, no employer health plan and no pay when a client cancels. Not in this table: health insurance, equipment replacement and tax preparation, which a solo owner also pays from this profit.
Two quick sensitivities from the same assumptions:
- Each $10 added to your price adds about $5,590 a year (576 cleans × $10, less 3% card fees).
- Each extra clean a week adds about $6,600 a year before driving costs (48 × ($150 − $8 supplies − $4.50 card fee)).
Worked example 2: an owner with three cleaners
The owner stops cleaning and runs the business: sales, scheduling, quality checks and covering sick days. Three employees each clean 9 homes a week.
- Price: $150 per clean, 27 cleans a week, 50 working weeks
- Pay: $18 an hour (just above the BLS median for maids and housekeeping cleaners), 32 paid hours a week including drive time, paid for 52 weeks (so two weeks of paid time off)
- Employer payroll taxes: 7.65% Social Security and Medicare (IRS Publication 15, 2026), federal unemployment tax at 0.6% of the first $7,000 per employee (after the maximum state credit; more in a credit-reduction state), state unemployment insurance assumed at $500 per employee
- Workers' compensation: assumed $3,500 a year (rates vary a lot by state and carrier)
- Mileage reimbursement: 80 miles a week per cleaner, plus 50 a week for the owner, at 76 cents
- Supplies $8 per clean, card processing 3%, liability insurance and bond $2,500, software $150 a month, marketing and phone $500 a month, bookkeeping $200 a month, hiring and training $2,000 a year
| Line | Annual amount |
|---|---|
| Revenue (27 × 50 × $150) | $202,500 |
| Wages (3 × 32 h × 52 weeks × $18) | −$89,856 |
| Social Security and Medicare (7.65%) | −$6,874 |
| Federal unemployment tax (3 × $7,000 × 0.6%) | −$126 |
| State unemployment insurance | −$1,500 |
| Workers' compensation | −$3,500 |
| Mileage (14,500 miles × $0.76) | −$11,020 |
| Supplies (1,350 cleans × $8) | −$10,800 |
| Card processing (3%) | −$6,075 |
| Liability insurance and bond | −$2,500 |
| Software | −$1,800 |
| Marketing and phone | −$6,000 |
| Bookkeeping | −$2,400 |
| Hiring and training | −$2,000 |
| Owner's profit before tax | $58,049 |
At the same price, this owner makes less than the solo cleaner in example 1, though for a management week rather than 46 hours of cleaning and admin. That's the honest math of a small team: each cleaner here brings in $67,500 a year but costs about $42,600 in wages, payroll taxes, workers' comp, mileage, supplies and card fees, so each one adds roughly $24,900 to profit. The fixed overhead of running a team (insurance, software, marketing, bookkeeping, hiring, the owner's own driving) is about $16,600 a year in this example.
What changes the picture:
- Price: at $170 a clean instead of $150, with everything else the same, profit rises to about $84,200 (an extra $27,000 in revenue, less $810 more in card fees).
- More cleaners: six cleaners at about $24,900 each, less the same overhead, would be about $132,700 on paper, but in practice a bigger team needs more management time, marketing and often an office manager, so overhead grows too.
- The owner cleaning part-time: an owner who still does a few cleans a week keeps that revenue minus supplies, and pays no wage for it.
Taxes on what's left
Both profit figures above are before tax. As a sole proprietor (or single-member LLC taxed as one), you report the business on Schedule C with your Form 1040, and the IRS says you generally owe self-employment tax if net earnings from self-employment are $400 or more.
- The self-employment tax rate is 15.3%: 12.4% Social Security and 2.9% Medicare.
- It generally applies to 92.35% of your net earnings, and you can deduct half of it when figuring adjusted gross income.
- Income tax is on top, at your federal and state rates.
For the solo example: $71,352 × 92.35% × 15.3% ≈ $10,082 in self-employment tax, before any income tax. Set money aside every month and make estimated tax payments (Form 1040-ES), since no employer is withholding for you. An accountant can tell you whether an S corporation election or other structure makes sense once profit is steady.
Levers that raise owner income
The examples show where the money actually comes from. In rough order of impact:
- Price from your costs, not competitors'. Price is the lever with the biggest effect, because almost every extra dollar goes straight to profit (only card fees come out). Our guide to starting a cleaning business walks through pricing from your full cost.
- Recurring clients. Weekly and biweekly clients fill your calendar without marketing costs for every clean. One-time deep cleans are good for filling gaps and first visits.
- Route density. Every mile costs about 76 cents at the IRS mileage rate, plus unpaid time. Booking clients in the same neighborhoods on the same days cuts driving and fits more cleans in a week.
- Fewer cancellations and empty slots. A cancellation policy, reminders and cards on file protect revenue. Cleaning business software handles recurring schedules, reminders and payments.
- Commercial contracts. Office and building contracts can fill evenings and add steady monthly revenue, though bids are competitive. See how to start a commercial cleaning business.
- Hiring at the right time, and keeping people. In example 2, each cleaner adds about $24,900 a year to profit. Every one who quits costs you recruiting, training and unhappy clients, so pay and treat staff well enough to stay.
- Cheaper customer acquisition. Google reviews, referrals and a Google Business Profile bring clients for less than ads. Our house cleaning marketing guide covers what works.
Run your own numbers
Copy the two tables into a spreadsheet and replace every assumption: your local price, how many cleans you can really do in a week, local wages, real insurance quotes and your actual mileage. Then divide the profit by every hour you work. If the result doesn't clearly beat an employed cleaner's wage in your area, fix the price or the schedule before you add clients or hire.