Commercial Cleaning Contracts
Night shifts, day profits
Bottom line
Accessible entry point; validate local supply before buying.
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.
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.
BizBite verdict
Worth underwriting
Commercial Cleaning Contracts maps to the Commercial Cleaning Contracts model. The category can work for acquisition buyers, but the right answer depends on source freshness, verified economics, and the specific red flags below.
Why it may work
- +Category usually has strong acquisition-financing fit
- +SBA dataset shows 121 recent comparable loans
- +5 clear operating upside levers identified
Be careful
- !Source link status has not been verified yet
- !No last-checked date yet
Category operating model
Commercial Cleaning Contracts
Revenue drivers
- • Recurring monthly janitorial contracts by square footage, scope, frequency, and facility type
- • Route density and supervisor span across offices, medical, schools, industrial, retail, and multi-tenant buildings
- • Labor productivity: cleanable square feet per labor hour by facility condition and spec
- • Specialty add-ons: floor care, carpet extraction, windows, post-construction, disinfection, and consumables
- • Contract renewal pricing, scope control, and ability to replace owner sales/account management
Key risks
- • Labor is the P&L; wage inflation or callouts can erase low-margin contracts fast
- • Under-scoped bids hide losses until cleaners quit or quality drops
- • Customer concentration in one building manager, school district, or medical group can create renewal cliffs
- • Owner-dependent sales/account rescue can make SDE non-transferable
- • Franchise royalties or national-account rules can cap margins and flexibility
What you need to believe
- Published margin survives normalized wages, supervision, callouts, and owner replacement
- Contracts transfer and renew without the seller as relationship glue
- Underpriced accounts can be repriced or dropped without damaging the route base
- The buyer can manage a people business with thin error tolerance
Unit economics
How one unit makes money
Modeled per one local janitorial route with recurring commercial contracts and working supervisors. Every line shows its arithmetic — rebuild any number yourself.
Revenue build-up
| Line | Low | Base | High |
|---|---|---|---|
| Recurring monthly janitorial contracts25-80 facilities × $600-$2,500/month × 12 months; scope and frequency matter more than logo count | $180K | $390K | $1.6M |
| Floor care, carpet, window, deep clean, post-construction15-25% of recurring revenue from specialty projects sold into the same facility base | $20K | $80K | $300K |
| Consumables and pass-through suppliespaper, soap, liners, and supply programs at 5-10% of account revenue where contracts allow markup | $0 | $30K | $100K |
Where it goes — cost structure
- Cleaner wages and payroll burden48–62%
Janitorial is a labor arbitrage business; every underbid hour comes straight out of SDE.
- Supervision, quality control, callouts7–14%
The best routes pay for supervisors because churn is more expensive than inspection.
- Supplies, equipment, chemicals5–12%
Consumables included in fixed contracts need explicit markup or cap language.
- Insurance, bonding, software, admin6–12%
Background checks, bonding, workers comp, and timekeeping are financeability, not bureaucracy.
- Sales, bid walks, churn recovery, bad debt3–8%
Cheap growth through bad bids is just deferred churn.
What actually swings the deal
- Labor hours per contract
10 unpriced hours/week at $18/hr burdened cost ≈ −$9.4K annual SDE on one account.
- Monthly contract price
a 5% increase on $390K recurring revenue ≈ +$19.5K revenue, mostly SDE if labor scope is unchanged.
- Account churn
losing one $2,000/month account cuts $24K annual revenue and may strand cleaner hours.
- Supervisor span
one extra supervisor at $55K/year can be margin-accretive only if it protects enough contracts from churn/callbacks.
Benchmarks to memorize
This business does not run out of customers first; it runs out of reliable cleaners and supervisors. Past a few dozen accounts, growth without site-level labor budgets and inspection cadence becomes churn disguised as revenue.
Market analysis
Who owns these & where demand comes from
Commercial cleaning is a massive, fragmented labor-management market. Small independents serve local offices, clinics, schools, churches, warehouses, and retail centers; national players chase multi-site portfolios. The acquisition sweet spot is a recurring route too operationally annoying for a passive investor and too small for a national platform.
Tailwinds
- ↗ Recurring contracts create visible revenue and financing-friendly cash flow
- ↗ Professional time tracking, inspections, and bidding tools can materially improve under-managed routes
- ↗ Fragmentation and owner fatigue create steady acquisition supply
Headwinds
- ↘ Labor shortage, wage floors, callouts, and turnover are chronic margin risks
- ↘ Contract rebids can reset pricing quickly if service quality slips
- ↘ Low barriers to entry create price competition for simple office cleaning
Demand drivers
- Facilities outsource cleaning because nightly labor management is painful and non-core
- Healthcare, education, industrial, and multi-tenant buildings require documented cleaning routines
- Tenant expectations, inspections, hygiene standards, and property-manager risk control support recurring spend
- Specialty floor/carpet/window work monetizes the same customer relationship when quality is trusted
Regulation
Workers comp, payroll classification, background checks, bonding, insurance, OSHA/safety practices, chemical handling, and facility-specific requirements matter. Medical, school, and government accounts may impose extra documentation and screening.
Who you bid against
Searchers, franchisees, regional janitorial operators, and facility-services companies bid for clean recurring books. Sophisticated buyers ask for contract-level gross margin before talking multiple.
Competitive advantage
What protects the good ones
- moderateContracts and facility-manager relationships
Written recurring scopes create revenue visibility, but renewals still depend on quality and relationship management.
- strongLabor system and supervision
Hiring, attendance, inspections, and replacement coverage are the hard part competitors underestimate.
- moderateRoute density
Dense accounts reduce supervisor windshield time and make emergency coverage possible.
Who wins — and who loses
The winner knows gross margin by building, budgets labor hours before bidding, inspects quality, and has backup cleaners before callouts happen. The loser wins contracts by underbidding, uses the owner as unpaid night supervisor, and discovers the contract was unprofitable only when the cleaner quits.
How this niche degrades
- ↘ Wage inflation and labor scarcity pressure thin fixed-price contracts
- ↘ National facility-services firms can bundle large accounts and squeeze small operators out of big portfolios
- ↘ Robotics helps certain floor-care tasks but does not replace messy office, restroom, and trash work soon
- ↘ Remote/hybrid work changes office frequency but raises expectations for flexible, documented cleaning scopes
Fragmented below regional scale, with national platforms and franchise systems active at larger accounts. SBA data shows frequent financed janitorial deals; the buyer edge is buying a messy people system and installing discipline, not finding a secret market.
SBA 7(a) data
Real acquisitions in this category
Change-of-ownership loans · NAICS 561720 · Janitorial Services
Deal size distribution
Deal flow over time
Financing profile
Franchise vs independent
Franchised acquisitions finance at $500K median vs $360K for independents — a +39% franchise premium. Franchises make up 26% of deals tracked.
Recent comparable deals
| Closed | State | Loan | Implied deal |
|---|---|---|---|
| Mar 2026 | FL | $905K | $1.1M |
| Mar 2026 | CO | $600K | $706K |
| Mar 2026 | SC | $50K | $59K |
| Mar 2026 | SC | $480K | $565K |
| Mar 2026 | PA | $768K | $904K |
| Mar 2026 | PA | $60K | $71K |
| Feb 2026 | OH | $300K | $353K |
| Feb 2026 | CO | $424K | $499K |
| Feb 2026 | OH | $2.3M | $2.7M |
| Feb 2026 | FL | $478K | $562K |
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.
Valuation framework
How these actually get priced
Valued on SDE for owner-operated companies and EBITDA for management-run operators. The multiple depends on contract transferability, customer concentration, gross margin by account, supervisor bench, and owner replacement cost.
What moves the multiple
- ▲ PremiumContract-level gross margin proof
Site-level hours, scope, and margin make earnings credible and financeable.
- ▲ PremiumSupervisor bench
Management depth reduces owner-dependency and protects customer retention.
- ▼ DiscountCustomer concentration
A few large accounts can make SDE disappear at renewal.
- ▼ DiscountUnderpriced fixed scopes
Contracts without labor-hour budgets or escalators deserve a haircut.
Worked example
A commercial-cleaning company doing $500K revenue at a 19% margin produces about $95K SDE. At the BizBite 1.8x-3.5x range, that supports roughly $171K-$333K of value. The high end requires written recurring contracts, account-level margins, low churn, and supervisor coverage; an owner-run book with under-scoped contracts and free owner inspections belongs at the low end.
Common buyer mistakes
- ✕ Applying a multiple to blended EBITDA without checking contract-level labor hours
- ✕ Ignoring unpaid owner time in sales, inspections, callout coverage, and customer rescue
- ✕ Treating revenue as recurring when contracts are rebid annually with no renewal protection
- ✕ Buying growth that came from underpriced bids rather than profitable route expansion
Deal Calculator
Priced off $95K SDE — can this deal service its own debt?
SDE = revenue × margin estimate for this niche; it includes owner compensation, so budget your salary out of cash flow. Excludes working-capital injection, capex reserves, and taxes. Actual SBA terms vary by lender and borrower.
Due diligence checklist
Before you sign anything
- 01
Create a contract-by-contract table: customer, location, scope, frequency, monthly price, budgeted hours, actual hours, wage rate, margin, renewal date, and assignment language.
This validates every major model driver at account level.
Red flagSeller cannot show gross margin by contract or actual labor hours. - 02
Review 24 months of churn, lost bids, complaints, inspection scores, and price increases.
Churn reveals whether revenue is sticky or maintained by owner heroics.
Red flagLarge accounts churned after price increases or quality complaints are recurring. - 03
Normalize SDE for owner labor in sales, inspections, scheduling, emergency coverage, and hiring.
A buyer must replace the seller or own a night job.
Red flagNormalized management cost wipes out debt-service coverage. - 04
Audit payroll, worker classification, workers comp, background checks, bonding, insurance, and safety documentation.
Labor/compliance failures are the hidden liabilities in janitorial deals.
Red flagCash labor, lapsed coverage, or missing screening for sensitive sites. - 05
Interview supervisors and inspect timekeeping/route software before close.
Supervisor bench and attendance discipline make the route transferable.
Red flagNo supervisor can explain site scopes without calling the seller. - 06
Separate recurring janitorial from specialty projects and consumables.
Projects can flatter revenue but deserve a different multiple than recurring contracts.
Red flagTTM growth came from one-off project work while recurring MRR was flat.
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.
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
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
One boring business. Real numbers. Every week. Free.