HustleFin

Search HustleFin

18%

average net margin

Cleaning Service Profit Margin Benchmarks

Cleaning services typically achieve gross margins of 70-85% and net margins of 10-25%. The business has low barriers to entry and is highly competitive, which compresses net margins for most operators. For solo owner-operators (no employees), effective net margins can reach 40-60% because the owner captures what would otherwise be labor costs.

Average gross margin78%
Typical annual revenue$30,000 – $300,000/year for solo to multi-crew operations
Last updatedJuly 2026
MetricLowAverageHigh
Gross margin65%78%90%
Net margin8%18%30%
Markup150%250%400%
Typical annual revenue$30,000 – $300,000/year for solo to multi-crew operations

Key cost drivers

  • Cleaning crew wages (40-55% of revenue for employee-model)
  • Supplies and equipment (5-10%)
  • Transportation (5-10%)
  • Insurance and bonding (3-6%)
  • Marketing and advertising (5-10%)

Industry insights

  • The MaidCentral PCI Report (2026) shows average revenue per job of $217 with direct payroll consuming 42% of revenue for employee-model companies.
  • Residential cleaning is growing 5-7% annually — demand is strong but so is competition from new operators entering the market.
  • Commercial cleaning contracts are lower margin but provide steady recurring revenue vs. residential's higher margin but seasonal nature.
  • The most profitable cleaning businesses diversify with specialized services (carpet cleaning, window washing, move-out cleaning) that command premium rates.

Tips to improve margins

  • Focus on route density — minimize travel time between jobs. A cleaner doing 3 jobs in the same neighborhood earns 30% more per hour than one driving across town between jobs.
  • Implement a recurring booking system with automatic payment — customers who book weekly or bi-weekly are 3x more valuable than one-time customers.
  • Raise prices annually — the PCI data shows revenue per job grew 5.6% YoY. If you're not raising prices, you're falling behind.
  • Add carpet cleaning as an upsell — it requires minimal additional equipment but can add $100-$300 per job and has 80%+ margins.

Compare your numbers

Tools & templates for Cleaning Services

Data quality and assumptions

Last updated: July 2026

Formula

Gross margin = (Revenue − Supplies) ÷ Revenue × 100. Net margin = (Revenue − All Operating Costs) ÷ Revenue × 100. Revenue per job hour = Job Revenue ÷ Total Hours (cleaning + travel).

Data sources

MaidCentral PCI Report (2026); IBISWorld Cleaning Services Industry Report.

Limitations

Margins vary significantly by region, service mix (residential vs. commercial), and whether the business operates with employees or as a solo owner-operator.

Key assumptions

  • Employee-model assumes 40-50% direct payroll costs
  • Solo owner-operators have higher effective margins

Methodology

Gross margin accounts for cleaning supplies and consumables. Net margin includes labor, transportation, insurance, and marketing. Solo owner-operator margins (40-60%) are higher than employee-model margins (10-25%) because no wage cost is deducted.

Calculate your Cleaning Services profit

Use the calculator below to see how your cleaning services margins compare to the benchmarks above.

Frequently asked questions

What is the average profit margin for a cleaning business?

For owner-operated (solo, no employees), net margins are 40-60% since all revenue after supplies goes to the owner. For companies with employees, net margins are 10-25%. The MaidCentral PCI Report shows direct payroll at 42% of revenue for cleaning companies.

How much should I charge for cleaning services?

Industry average revenue per job is $217 (MaidCentral PCI Report May 2026). Typical hourly rates are $30-$75. Square-foot pricing runs $0.07-$0.20/sqft for commercial. Residential jobs average $150-$250 per visit.

Is residential or commercial cleaning more profitable?

Residential has higher per-visit margins (25-35% net) but irregular scheduling and seasonal fluctuations. Commercial has lower margins (12-20% net) but provides guaranteed recurring revenue through contracts, often with 1-3 year terms.

How can a cleaning business increase profitability?

Increase jobs per route (denser scheduling), add specialized services (carpet, window, move-out), implement recurring billing, and reduce customer churn through quality control and consistent staffing.