You’re cleaning someone’s $8,000 rug when the bottle tips. Or your employee knocks a $3,000 TV off its stand. Or a client claims you stole jewelry (you didn’t, but prove it). Cleaning businesses work inside people’s most valuable spaces, touching their most valuable things — which makes insurance not optional but existential.
Here’s exactly what a cleaning service needs, what each policy costs in 2026, where to buy it, and the bonding confusion that trips up every new cleaner.
The Essential Policies
General liability ($500-$1,500/year for solo/small): the foundation. Covers third-party bodily injury and property damage — the knocked-over TV, the scratched hardwood, the client who slips on your just-mopped floor. $1M per occurrence / $2M aggregate is the standard; many commercial clients REQUIRE proof of this before hiring you.
Janitorial bond ($100-$300/year): NOT insurance exactly — it’s a fidelity bond that pays clients if your employees steal. Clients ask ‘are you bonded?’ constantly; this is what they mean. Solo cleaners: a $10K-$25K bond is cheap and closes the trust gap that wins jobs.
Workers’ compensation (required if you have employees in nearly every state, $800-$2,500/year for cleaning): covers employee injuries on the job. Cleaning is physical work — slips, chemical exposure, back injuries happen. Mandatory with employees; not needed (but consider occupational accident coverage) for solo owner-operators.
Commercial auto / hired & non-owned auto ($600-$1,800/year): your personal auto policy EXCLUDES business use. Driving between client homes IS business use. If you or employees drive for work, you need this — a claim denial after an accident is financially fatal.
Policies Worth Considering
Professional liability / E&O ($300-$800/year): covers claims of negligence in your professional service — ‘you used the wrong product and ruined my marble.’ General liability sometimes excludes these; E&O fills the gap. Worth it for high-end residential and commercial work.
Business property / inland marine ($200-$600/year): covers YOUR equipment — vacuums, floor buffers, supplies — against theft/damage. A $2,000 equipment setup is worth protecting for $300/year.
Cyber liability ($300-$800/year): if you store client info digitally (names, addresses, alarm codes, payment data — you do), a breach is your liability. Increasingly relevant; still optional for tiny operations.
Umbrella policy ($300-$600/year for $1M extra): cheap catastrophic protection above your other policies’ limits. Worth it once you’re over $100K revenue.
What It Actually Costs (Real Numbers)
Solo cleaner, residential: GL ($500) + bond ($150) = ~$650/year (~$55/month). The minimum viable protection.
Small team (2-5 employees), residential: GL ($1,200) + bond ($250) + workers’ comp ($1,500) + commercial auto ($1,000) = ~$4,000/year. Sounds like a lot until the first $8,000 claim.
Commercial cleaning company: add E&O, higher GL limits ($2M), equipment coverage = $6,000-$12,000/year. Commercial contracts REQUIRE these — it’s the cost of playing in that league, and the contracts pay for it.
These are deductible business expenses (see our freelancer tax guide) — the after-tax cost is 20-30% less than sticker.
Where to Buy (And How to Save)
Next Insurance, Hiscox, Thimble: the online-first insurers built for small business — quote in 10 minutes, buy online, monthly payments. Thimble even offers BY-THE-JOB policies (insure just Saturday’s big commercial job). Start here for quotes.
Independent insurance broker: for 3+ policies or complex needs, a broker shops 20+ carriers for you and often beats direct pricing. Find one specializing in small business/commercial.
Industry associations: ISSA and ARCSI members get group rates — membership ($200-$400/year) often pays for itself in insurance savings alone.
Savings levers: bundle policies with one carrier (10-20% off), raise deductibles ($500→$1,000 saves 15-25%), pay annually not monthly (avoids installment fees), implement safety training (documented training = lower workers’ comp), and review yearly — loyalty doesn’t pay in insurance; shopping does.
The ‘Bonded and Insured’ Marketing Power
Put ‘Licensed, Bonded & Insured’ on EVERYTHING — website, flyers, quotes, uniforms. It’s the #1 trust signal in residential cleaning; customers choose it over cheaper uninsured competitors constantly. Then PROVE it: carry certificates, offer to email proof before quotes, display badges on your site.
The math: proper insurance costs ~$55-$350/month depending on size. One avoided claim pays for decades. One won contract (that required insurance) pays for the year. It’s not an expense — it’s a revenue enabler that happens to also prevent bankruptcy.
Common Mistakes
Operating without GL because ‘I’m careful’: careful doesn’t stop accidents, false accusations, or slip-and-falls. One claim ends uninsured businesses.
Thinking the bond IS insurance: the bond protects CLIENTS from employee theft; it doesn’t protect YOU from liability claims. You need both.
Personal auto policy for business driving: the #1 coverage gap. Read your personal policy’s business-use exclusion — it’s there, and claim denials are real.
Letting policies lapse: set autopay + calendar reminders. A 2-week lapse is exactly when accidents happen (Murphy’s Law of insurance).
Underinsuring as you grow: that $1M GL from your solo days doesn’t fit a 10-person commercial operation. Review coverage annually as revenue and headcount grow.
General Liability: The Must-Have
General liability insurance is the non-negotiable foundation: it covers third-party bodily injury and property damage (you knock over a $3,000 vase; a client slips on a wet floor you just mopped), legal defense costs (even frivolous lawsuits cost $10,000+ to defend — the insurance pays), and it’s often REQUIRED (commercial clients, property managers, and many residential clients won’t hire uninsured cleaners). Typical cost: $300-$600/year for a solo cleaner — the SBA’s insurance guide explains each coverage type ($25-$50/month) — the cheapest essential business expense you’ll have.
Coverage amounts: $1M per occurrence / $2M aggregate is the standard (clients expect it; it’s the ‘serious business’ threshold). Getting it: Hiscox, Next Insurance, Thimble (online, fast, designed for small service businesses — quotes in 10 minutes, policies same-day). The certificate of insurance (COI): get one free from your insurer and show it proactively — it’s a marketing document as much as a legal one (‘Licensed, bonded, and insured’ wins jobs). Our business structure guide pairs with this — the LLC protects assets, insurance pays claims. You want both.
Bonding: What It Is and Why Clients Ask
‘Bonded’ confuses everyone. Simple version: a surety bond protects your CLIENTS against theft or dishonest acts by you or your employees (a $10,000 janitorial bond means the bond company pays the client up to $10,000 if your employee steals — then collects from you). It costs $100-$200/year for typical amounts. Clients ask because cleaners work unsupervised in homes full of valuables — the bond answers the unspoken question: ‘What if something goes missing?’
The full protection stack for cleaning services: general liability (injury/damage — above) + surety bond (theft/dishonesty — this section) + workers’ comp (required when you hire — covers employee injuries; rates vary by state) + commercial auto (if you drive to jobs — personal auto policies often exclude business use; a $30-$60/month rider or separate policy). Total for a solo cleaner: roughly $500-$1,000/year for the complete package. That’s $40-$80/month for the sentence ‘licensed, bonded, and insured’ — the highest-ROI marketing in the cleaning business. Clients pay premiums for trust; insurance manufactures trust.
The Bottom Line
Solo residential: general liability + janitorial bond (~$650/year) — the minimum. With employees: add workers’ comp and commercial auto. Commercial work: add E&O and higher limits. Buy from Next/Hiscox/Thimble or a broker, bundle for discounts, and market ‘Licensed, Bonded & Insured’ everywhere — it’s both your shield and your best sales tool. The most expensive insurance is the policy you didn’t buy before the claim.