Revenue isn't profit, and a lot of cleaning business owners don't actually know their real margin until they sit down and subtract every cost most of them forget to count.
Net profit margins for small residential/commercial cleaning businesses commonly land in a wide range depending on model (owner-operator vs. employing a crew, residential vs. commercial mix) — owner-operators with low overhead can run noticeably higher margins than businesses carrying a full staff, vehicles, and overhead. There's no single "correct" number, which is exactly why knowing *your own* real figure matters more than comparing to an industry average.
Labor (wages or contractor pay) and basic supplies are the costs almost every owner already factors into pricing — they're the obvious, visible ones that show up on every job.
Pick a representative month. Take total revenue, subtract every cost above (not just labor and supplies), and divide the remainder by revenue to get your real margin percentage. Most owners who do this exercise for the first time are surprised — usually finding their real number is lower than their gut estimate, because the forgotten costs above are genuinely eating more than they assumed.
A job can clear a healthy number on labor and supplies alone and still be a loser once you allocate its share of drive time, admin overhead, and equipment wear — this is especially common with small, scattered one-off jobs that look fine individually but carry a disproportionate share of overhead relative to their size.
If your real margin is thinner than you assumed, the fix is rarely just "work harder" — it's usually some combination of raising prices deliberately, tightening routing to cut drive time, or dropping the specific job types or clients that are consistently below your real cost floor once everything is counted.
Your gut sense of profitability is usually wrong in a predictable direction — too optimistic — because it's based on the costs that are easiest to see, not the full list. Running the real numbers once, with every cost included, is worth the hour it takes.
Our calculator gives ZIP-code specific prices across all 50 states. Free and instant.
Calculate My Cost →