Commercial Cleaning Contracts
Night shifts, day profits
Commercial cleaning companies service office buildings, medical facilities, retail stores, and warehouses on nightly or weekly schedules. Contracts are typically 1-3 years with automatic renewals. The real money is in securing multiple large contracts and hiring crews to service them.
Avg Revenue
$500K
Profit Margin
19%
Acquisition Multiple
1.8x - 3.5x
Startup Cost
$10K - $100K
Difficulty
3/5
How It Works
You bid on cleaning contracts with commercial properties. Winning a contract means you provide nightly or periodic cleaning services — vacuuming, mopping, restroom cleaning, trash removal. You hire crews and equip them with supplies. Revenue scales with the number and size of contracts.
Revenue Range
Real Acquisitions in This Category
SBA 7(a) change-of-ownership loans · NAICS 561720 · Janitorial Services
Deal Size Distribution
Deal Flow Over Time
Financing Profile
Recent Comparable Deals
| Closed | State | Loan | Implied deal | Jobs | Franchise |
|---|---|---|---|---|---|
| Dec 2025 | FL | $75K | $88K | 2 | — |
| Dec 2025 | TX | $350K | $412K | 8 | Window Genie |
| Dec 2025 | IN | $143K | $168K | 10 | — |
| Dec 2025 | CA | $614K | $722K | 8 | — |
| Nov 2025 | TX | $850K | $1.0M | 48 | — |
| Nov 2025 | MN | $702K | $826K | 4 | — |
| Nov 2025 | KS | $191K | $225K | 1 | — |
| Nov 2025 | CA | $155K | $182K | 1 | — |
| Sep 2025 | FL | $50K | $59K | 2 | — |
| Sep 2025 | FL | $690K | $812K | 2 | — |
Source: SBA 7(a) FOIA dataset, filtered to acquisitions (loans where business age is "Change of Ownership"). Implied deal size assumes an 85% loan-to-purchase ratio, a common SBA change-of-ownership structure. Charge-off rate shown only when 10+ loans have resolved (paid in full or charged off). Interest rates reflect last 24 months only. Actual deal values vary with equity injections, seller financing, and working capital terms.
Pros
- +Strong recurring revenue with multi-year contracts
- +Low startup costs — basic cleaning equipment and supplies
- +Scalable with employee crews — owner doesn't need to clean
- +Recession-resistant — buildings always need cleaning
Cons
- -Labor management is the biggest challenge — high turnover
- -Tight margins compared to residential cleaning
- -Night and weekend work schedules
Best For
Operations-minded entrepreneurs who can manage teams and win contracts
Operating Costs
Labor is 50-60% of revenue. Other costs include cleaning supplies, equipment, insurance (general liability and workers comp), vehicle costs, and marketing/bidding for new contracts.
SBA Financing Estimator
Adjust the deal — see if it cash flows after debt service
Estimates only. Excludes owner compensation, capex, working capital draws, and taxes. Margin assumes average occupancy and volume. Actual SBA terms vary by lender and borrower profile.
Deep Dive
BizBite Deep Dive — Commercial Cleaning (Janitorial Services Routes)
Week of March 30, 2026
1. Executive Summary
- Commercial cleaning is a ~$100B U.S. industry dominated by fragmented owner-operators doing $300K–$3M in annual revenue — the exact size where motivated retirees sell at 2–3x EBITDA with seller financing on the table.
- Revenue is contractually recurring (monthly retainers), churn is low (2–5%/yr for quality operators), and the work is genuinely unglamorous — which keeps competition rational and multiples suppressed.
- The business requires almost no proprietary tech, minimal capex, and scales primarily through labor and route density — making it one of the cleanest small business acquisitions available under $1M.
- A buyer with $80–150K in liquid capital can control a business doing $600K–$1.2M in revenue via SBA + seller financing, and exit 5 years later at the same multiple or better after compressing labor costs and stacking contracts.
- This is not a home-run business. It is a base-hit machine — predictable cash flow, defensible relationships, and a clear playbook for anyone willing to manage people and processes.
2. Market Research
TAM: U.S. commercial cleaning and janitorial services — estimated $105B (2025). Growth driver: return-to-office, healthcare facility expansion, post-COVID hygiene standards permanence.
SAM: Independent operators doing $250K–$5M in annual revenue (90,000 businesses in the U.S.), ~35% of revenue ($37B).
SOM (acquisition-relevant slice): Businesses in the $400K–$2M range with a retiring or burned-out owner — estimated 15,000–25,000 businesses in the U.S., with 3–8% turning over annually.
Where demand comes from:
- Office buildings: recurring nightly/weekly cleaning, dominated by property management companies (PM cos)
- Medical/dental offices: higher per-sq-ft pricing, lower price sensitivity, best margin segment
- Retail: floors, restrooms, common areas
- Schools/government: bid-heavy, lower margin, 3–5 year contracts
- Property managers: residential multi-family (unit turns, common areas)
Key customer types: Property management companies (high volume, concentration risk), small/mid businesses directly (fragmented but lower churn), general contractors (post-construction, sporadic).
3. Moat Analysis
Why incumbents keep winning:
- Trust, not tech. Cleaners have after-hours access — keys, alarm codes. Switching vendors means rebuilding trust from zero.
- PM relationship density. Long-tenured operators have relationships with 10–20 property managers representing 80% of revenue. These don't switch unless service collapses.
- Route density = margin. A crew serving 6 buildings within 4 blocks earns more per hour than one driving 45 minutes between jobs. Incumbents have naturally optimized their geography.
- Trained crew retention. Crew knowledge (building layouts, client preferences, security protocols) is hard to replicate.
Local advantage over nationals: ABM, Jani-King, Coverall win big facilities on price/scale but lose on responsiveness in the $250K–$1.5M contract range. "My owner is available at 9pm" is a genuine competitive edge vs. a national account manager.
4. Unit Economics
Revenue drivers: Contracted monthly recurring revenue (MRR). Typical pricing: $0.05–$0.15/sq ft/month for offices. Medical: $0.12–$0.20/sq ft/month. Average contract: $600–$2,500/month/client. A 40-client operator at $1,200 average = $576,000/year.
Margin structure:
- Direct labor: 48–58% of revenue
- Payroll taxes/benefits: 8–12%
- Supplies & chemicals: 3–6%
- Insurance (liability + workers comp): 3–5%
- Overhead: 2–4%
- EBITDA: 12–22% (best operators: 18–22%)
Labor model: W-2 employees (1099 is a liability — red flag if seller uses it). Cleaners: $15–$22/hr. Supervisors: $20–$28/hr.
Capex: Very low. Full equipment set for one crew: $8,000–$15,000. Usually included in sale.
Three scenarios:
Scenario A — Small deal: $420K revenue, $72K EBITDA (17%), ask $180K. Financing: $90K SBA micro + $90K seller note. Buyer cash in: $25K. Net after debt: ~$38K/year.
Scenario B — Core target: $980K revenue, $165K EBITDA, ask $375K. SBA $250K + seller note $125K. Buyer cash: $37.5K. Net after debt: ~$100K/year. Exit Year 5 at same multiple: $400–450K total return.
Scenario C — Roll-up entry: Buy two adjacent ops ($500K + $420K revenue). Consolidate routes, eliminate one van, merge insurance. Sell combined entity at Year 3 at 3x EBITDA.
5. Due Diligence Checklist
Financial (3 years): Month-by-month P&Ls, bank statements (verify revenue), tax returns, AR aging, payroll records, insurance certificates.
Contracts & Clients: All client contracts (check termination clauses), list of all clients with MRR and tenure, list of lost clients in past 24 months, non-compete from owner.
Operations: Employee roster (tenure, role, rate), equipment inventory, vehicle titles/leases, supplier accounts.
Legal: Pending litigation, labor board complaints, OSHA citations, W-2 vs 1099 status, licensing and bonding certificates.
Verification steps:
- Call 5 clients directly — cold, not owner-introduced
- Cross-reference bank deposits against stated MRR
- Ride along on a shift
- Run payroll audit — confirm all workers on books
- Request insurance certificates directly from insurer
- Google + BBB review check
Red flags:
- Owner cleans → you're buying a job, not a business
- Single client >25% of revenue
- All 1099 workers → misclassification liability
- Month-to-month contracts only
- Revenue declining in past 12 months
- Seller won't commit to 60–90 day transition
6. What to Watch For
- Workers comp mandatory in all states; rates 5–12% of payroll. Non-compliance = business-ending liability.
- I-9 compliance — high undocumented worker prevalence in this sector. Buyer inherits liability.
- Seasonality: Office cleaning is largely non-seasonal. School contracts: summer gap. Model explicitly.
- PM concentration risk: One PM managing 8 buildings = efficient but dangerous. Top client >30% on month-to-month = red flag.
- Staff turnover: #1 operational risk. Replacing a trained cleaner costs $800–$1,500.
- Theft claims: One credible accusation can cascade. Verify seller's background check protocol.
7. Financing Options
- SBA 7(a): Best for $200K–$1.5M deals. 10-year term, ~10.5–11.5%. Buyer needs 10–20% equity injection. Timeline: 60–90 days. Use a Preferred Lender (PLP) for faster closing.
- Seller financing: Cleanest structure. Sellers often take 20–40% as a seller note. Typical: 5–7 years, 5–7%. Leverage: "I'll pay your asking price if you hold a 30% note over 5 years."
- Earnout: Pay $X at close, then $Y over 24 months contingent on revenue retention above 85% of TTM MRR. Protects buyer from client walk-away post-close.
- Partner capital: Operational partner runs it, you bring capital. 50/50 or 60/40 split.
- Revenue-based acquisition: Pay seller 8–12% of monthly revenue for 36–48 months, then take full ownership. No lump sum required.
8. Valuation Cheatsheet
| Quality | Revenue Multiple | EBITDA Multiple |
|---|---|---|
| Premium (contracts, diversified, low owner dependency) | 0.7–1.0x | 2.8–3.5x |
| Average (stable, some owner dependency) | 0.4–0.7x | 2.0–2.8x |
| Distressed (owner-operated, few contracts) | 0.2–0.4x | 1.0–2.0x |
Most deals close at 2.0–2.75x EBITDA or 0.4–0.75x revenue. Add-backs (owner salary, personal vehicle, family payroll) can inflate stated EBITDA by $20–60K on smaller deals.
Example deal: $780K TTM revenue. Adjusted EBITDA $130K (after add-backs). At 2.5x = $325K purchase price. SBA $243K + seller note $65K + buyer cash $16K. Monthly debt service ~$3,780. Net cash ~$6,800/month Year 1. Exit Year 5 at $400K on $16K invested = 17x cash-on-cash.
9. 10 Questions to Ask the Owner
- Walk me through how you acquired each of your top 5 clients — what keeps them with you?
- What was your revenue 24 months ago vs. today, and what drove the difference?
- Which clients have you lost in the past 18 months, and why?
- Are all your workers on W-2 payroll? Show me your last three payroll registers.
- What percentage of your revenue is under written contract with a defined term?
- What does your day actually look like? How many hours/week do you work in vs. on the business?
- Who on your team knows the clients personally? Would they leave if you left?
- What's your workers' comp experience mod (e-mod) and current insurance premium?
- Have you raised prices on existing clients in the last 3 years? What happened?
- Why are you selling now, and what would make you walk away from a deal at the last minute?
7-Day Action Plan
Day 1 — Define Your Target: Set criteria (geography, $400K–$1.2M revenue, no single client >25%, $60K EBITDA floor). Set BizBuySell alert for "janitorial" in your metro. Also check Sunbelt Business Brokers, Murphy Business.
Day 2 — Pre-Position Financing: Call 2–3 SBA Preferred Lender banks. Gather 2 years personal tax returns, bank statements, personal financial statement. Target pre-qualification letter within 2 weeks.
Day 3 — Find 10 Targets: Listing sites + direct list. Search Google Maps for "commercial cleaning [your city]". 80% of deals never hit listing sites. Owners over 55 in this business are often quietly thinking about exit.
Day 4 — First Contact: Listed: submit inquiry through broker (who you are, financing situation, timeline). Unlisted: handwritten letter to business address. "I'm a buyer looking to acquire a commercial cleaning business in the $500K–$1M range. If you've thought about your exit, I'd like a conversation."
Day 5 — Learn From the Inside: Find a local operator (too small to be a competitor) and buy them coffee. Ask how they price, who their best clients are, what kills operators. 90 minutes = more than any report.
Day 6 — Build Your Toolkit: Document checklist folder, standard 1-page NDA, 1-page LOI template (non-binding, proposed price + structure + 30-day exclusivity request).
Day 7 — Show Up Where Operators Show Up: Local BNI chapters, Chamber of Commerce breakfasts, real estate investor meetups. Post in regional Facebook group: "Buyer looking to acquire local cleaning business — confidential conversations welcome."
End of Week 1 Goal: 2–3 initial conversations, lender pre-qualification in progress, 10 businesses identified. This is a 60–90 day process to close. Week 1 is just getting in motion.
BizBite Deep Dive | March 30, 2026 | Commercial Cleaning (Janitorial Services)
Where to Buy
Find commercial cleaning businesses for sale
Browse janitorial and commercial cleaning opportunities
Acquisition Score
Scores margin (30), entry multiple (25), SBA market depth (20), category risk (15), and deal momentum (10). Higher = better acquisition candidate.
Quick Facts
- Category
- service
- Difficulty
- 3/5
- Buy price
- $900K–$1.8M
Buyer's Toolkit
Essential tools to get started
Some links may be affiliate links. We only recommend tools we'd use ourselves.
Ready to Buy? Start Here →
Largest business-for-sale marketplace in the US
SBA loans and business acquisition financing — get funded fast
ROBS financing — use retirement funds to buy a business tax-free
Bookkeeping for small business owners — hands-off financials
Some links may be affiliate links. We only recommend tools we'd use ourselves.
Get the full breakdown in your inbox
Weekly boring business breakdowns
Get notified when high-margin businesses hit the market