¢
BIZBITE
345 Boring Businesses Analyzed$2K - $5M Startup CostsUp to 85% Profit MarginsUpdated WeeklyReal Revenue DataAcquisition Multiples Tracked345 Boring Businesses Analyzed$2K - $5M Startup CostsUp to 85% Profit MarginsUpdated WeeklyReal Revenue DataAcquisition Multiples Tracked345 Boring Businesses Analyzed$2K - $5M Startup CostsUp to 85% Profit MarginsUpdated WeeklyReal Revenue DataAcquisition Multiples Tracked345 Boring Businesses Analyzed$2K - $5M Startup CostsUp to 85% Profit MarginsUpdated WeeklyReal Revenue DataAcquisition Multiples Tracked
Service
55
/100 score
Strong

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

Low End
$150K
Typical
$500K
High End
$2.0M

Real Acquisitions in This Category

SBA 7(a) change-of-ownership loans · NAICS 561720 · Janitorial Services

Deals tracked
301
100 in last 24 mo
Median loan
$400K
$215K–$744K p25/p75
Implied deal size
$471K
median · ~85% LTV
Charge-off rate
7.1%
of loans that finished

Deal Size Distribution

<$150K
42
$150K–500K
135
$500K–1M
76
$1M–2M
33
>$2M
15

Deal Flow Over Time

Deals per year · median loan
$446K
2020
36
$352K
2021
41
$350K
2022
45
$432K
2023
57
$308K
2024
51
$546K
2025
63
$270K
2026
8
12-month momentum
-38.7%
deal volume vs prior 12 mo
Median loan Δ
+57.7%
38 recent · 62 prior

Financing Profile

Median rate
10.00%
9% fixed · last 24 mo
Median term
120 mo
standard 10-yr
Collateralized
96%
of loans secured
Median jobs
15
supported per deal
Top lenders in this space
Live Oak Banking Company35
The Huntington National Bank17
BayFirst National Bank9
Customers Bank9
Old National Bank7
Where deals happen
CA29
FL28
MN17
CO16
OH15
IL13
WA12
NC10
IN10
NJ10
Franchise vs independent
Franchised acquisitions finance at $505K median vs $356K for independents — a +42% franchise premium. Franchises make up 27% of deals tracked.

Recent Comparable Deals

ClosedStateLoanImplied dealJobsFranchise
Dec 2025FL$75K$88K2
Dec 2025TX$350K$412K8Window Genie
Dec 2025IN$143K$168K10
Dec 2025CA$614K$722K8
Nov 2025TX$850K$1.0M48
Nov 2025MN$702K$826K4
Nov 2025KS$191K$225K1
Nov 2025CA$155K$182K1
Sep 2025FL$50K$59K2
Sep 2025FL$690K$812K2
Volume rank #22/534Deal-size rank #457/534Momentum rank #204p90 loan: $1.3MData as of Dec 2025

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

+$615/mo
after debt service
Deal price — $650K
Range: $650K (1.8×) to $2.3M (3.5×+)
Down payment — 15% ($98K)
SBA minimum equity injection is 10% for change-of-ownership
Interest rate — 10.00%
SBA median for this category: 10.0%
Loan term — 10 years (120 mo)
SBA median for this category: 120 months
Down payment
$98K
15% equity injection
Loan amount
$553K
85% SBA-financed
Monthly payment
$7K/mo
$324K total interest
Monthly profit
$8K/mo
at 19% margin
Monthly cash flow after debt service
+$615/mo
Down payment paid back in ~159 months — long horizon

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

Deep Dive: Commercial Cleaning (Janitorial Services Routes)2026-03-30

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:

  1. Call 5 clients directly — cold, not owner-introduced
  2. Cross-reference bank deposits against stated MRR
  3. Ride along on a shift
  4. Run payroll audit — confirm all workers on books
  5. Request insurance certificates directly from insurer
  6. 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

  1. Walk me through how you acquired each of your top 5 clients — what keeps them with you?
  2. What was your revenue 24 months ago vs. today, and what drove the difference?
  3. Which clients have you lost in the past 18 months, and why?
  4. Are all your workers on W-2 payroll? Show me your last three payroll registers.
  5. What percentage of your revenue is under written contract with a defined term?
  6. What does your day actually look like? How many hours/week do you work in vs. on the business?
  7. Who on your team knows the clients personally? Would they leave if you left?
  8. What's your workers' comp experience mod (e-mod) and current insurance premium?
  9. Have you raised prices on existing clients in the last 3 years? What happened?
  10. 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

BizBuySell

Find commercial cleaning businesses for sale

BizQuest

Browse janitorial and commercial cleaning opportunities

55/100Strong

Acquisition Score

Profit margin
13/30
Entry multiple
25/25
Market depth
13/20
Risk (charge-off)
4/15
Deal momentum
0/10

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

Get the full breakdown in your inbox

Weekly boring business breakdowns

Get notified when high-margin businesses hit the market

Buy a commercial cleaning contracts
via BizBuySell
See listings →