Answers · Cash & Growth
Should I Expand to a New Area or Squeeze More Out of My Current One?
Real per-market margins from my own company, May through July 2026. Updated August 2026.
Compute gross margin per clean for every market you serve, and only expand when your home market is holding margin at capacity. In my company's last three months, my home market ran 47.4% gross margin across 380 cleans while one of my smallest expansion markets ran 36% gross, and only 22% after refunds. Growth that loses ten points of margin isn't growth. It's buying revenue with profit.
My actual market table
Three months of completed cleans, gross margin after cleaner payout, markets with 40 or more cleans:
| Market | Cleans | Gross margin | Refunds |
|---|---|---|---|
| Home market (Miami) | 380 | 47.4% | $2,898 |
| Market B | 126 | 45.2% | $301 |
| Market C | 69 | 43.0% | $163 |
| Market D | 42 | 48.6% | $205 |
Below that cutoff sit a tail of small markets, and the tail is where the lesson lives. One of them ran 36% gross margin on a handful of cleans, and after refunds its net margin was 22%. At that rate every clean I sell there earns roughly half what the same clean earns at home. Without per-market numbers, that market just looks like more revenue on the top line. With them, it's obviously a subsidy, paid out of my best market's profit.
The decision framework
- Squeeze first when home margin is strong and the calendar has room. More density in a proven market means shorter drives, fuller routes, and zero new acquisition infrastructure.
- Expansion needs a margin thesis, not a revenue thesis. Know why the new market's margin will match home: cleaner pay rates, competitive pricing, and lead costs all move by geography.
- Set a probation window. Give a new market a fixed number of cleans to reach target margin. Mine taught me that a market can stay "almost working" indefinitely if nobody defines what working means.
- Count refunds against the market, not against bad luck. Remote markets are harder to quality-control, and the refund line is where that shows up first.
Why owners get this backwards
Expansion is visible and exciting. Density is invisible and profitable. The booking platform reports revenue by month, not margin by market, so the subsidy stays hidden in the average, exactly like the cleaner spread in the benchmark report. The per-market join is the same recipe: revenue and payouts by job, grouped by geography instead of by cleaner.
Want these numbers for your company?
Service OS pulls your booking platform and QuickBooks into one screen, so you can answer these questions about your own operation in real time. Built by an operator who runs a cleaning company, not an agency.