Everything you need to launch a profitable cleaning company — from registering your LLC to landing your first commercial contract. Based on BLS data and ISSA standards.
The commercial cleaning industry generates over $90 billion annually in the U.S. — and it's growing. With low startup costs ($2K–$10K), recurring revenue, and no formal degree requirements, a cleaning business is one of the most accessible routes to entrepreneurship.
Unlike tech startups, cleaning companies generate revenue from day one. Your first contract can cover your initial investment within weeks. The Bureau of Labor Statistics projects 6% job growth for janitors and cleaners through 2032, faster than the national average.
Better yet, commercial cleaning clients pay monthly and renew annually. One 10,000 sqft office building cleaned 5x/week can generate $3,000–$5,000/month — that's $36,000–$60,000/year from a single account.
Before you buy a single mop, decide what you're cleaning. The two main paths:
Residential Cleaning: Homes, apartments, move-in/out cleaning. Lower ticket sizes ($100–$300/visit) but easier to start.
Commercial/Janitorial: Offices, medical facilities, schools, warehouses. Higher ticket ($2,000–$10,000+/mo) and recurring contracts.
Most successful cleaning businesses start commercial or transition quickly. For registration:
→ File an LLC through your state's Secretary of State ($50–$500)
→ Get a free EIN from the IRS (irs.gov/ein)
→ Obtain a local business license from city hall
→ Open a business bank account (separates personal/business finances)
The whole process takes 1–2 weeks and can be done entirely online in most states.
No property manager will hire an uninsured cleaning company. The basics:
General Liability Insurance: Covers damages and accidents on client property. Expect $500–$1,200/year for a small operation.
Workers' Compensation: Required in most states once you hire employees. NCCI class code 9014 (Janitorial Services) averages 3.7% of payroll.
Surety Bond: Some commercial contracts require a janitorial bond ($100–$500/year). This ensures you'll fulfill your contract.
Commercial Auto Insurance: Required if you're using a vehicle for business. Typical cost: $1,200–$2,500/year.
Get quotes from multiple providers. Many agencies specialize in cleaning company insurance and can bundle policies.
This is where most new cleaning businesses fail. They guess at pricing, underbid, and can't pay their bills. Instead, use data.
The Bureau of Labor Statistics publishes median hourly wages for janitors by metro area. If you're in Dallas, the median is $15.36/hr. Your fully-loaded labor cost includes:
→ Base wage: $15.36/hr
→ FICA (7.65%): $1.17/hr
→ Workers' Comp (~3.7%): $0.57/hr
→ SUTA (~2.5%): $0.38/hr
→ Total loaded cost: ~$17.48/hr
Then apply ISSA 612 Cleaning Times to estimate how long each building takes. A standard 10,000 sqft office takes roughly 3.5 labor hours per cleaning. At 5x/week, that's 17.5 hours.
17.5 hrs × $17.48 loaded cost = $305.90/week in labor
Add overhead (12%) and profit (15%): ~$391/week or ~$1,695/month
This is the scientific method. Our free calculator does this math automatically using your local BLS data.
Try the Free Cleaning Estimate Calculator →Your first 3 clients are the hardest — and the most important. Here's where to look:
Property Management Companies: Google "[your city] commercial property management" and call the top 20. They always need cleaning vendors.
Small Professional Offices: Dentists, law firms, real estate offices, accounting firms. They often use whoever knocks on the door with a professional proposal.
Your Network: Tell everyone you know. Ask for introductions to office managers.
Google Business Profile: Set this up immediately (free). It's the #1 way local businesses find cleaning services.
Cold Email/Door-to-Door: Walk into offices with a one-page flyer offering a free walk-through and estimate.
The key: show up with a professional, data-backed proposal — not a handwritten quote on a napkin. Price based on the building's actual square footage and cleaning requirements.
Once you have 4–5 accounts, you physically can't do it all yourself. That's the inflection point.
Hiring: Pay at or $1–2 above the local median wage. In most metros that's $14–18/hr. Better pay = less turnover = happier clients.
Scheduling: Route your cleaners efficiently. A poorly scheduled crew wastes hours in transit.
Quality Control: Inspect every building monthly. Use a photo-documented checklist.
Bidding: With your first accounts running profitably, you now have data. You know your actual labor costs, your overhead percentage, and your profit margins. Use this to bid the next 10 accounts confidently.
The math is simple: each additional $3,000/month contract with 15% margins adds $450/month to your bottom line. Ten contracts = $4,500/month in profit. That's a six-figure business.
Tools like xiriOS automate the bidding, proposals, scheduling, and CRM — so you can focus on growing instead of paperwork.
Start Your Cleaning Business Free →Our free janitorial bid calculator uses real ISSA production rates. No sign-up required.