alwaysdobetter Get a Free Demo

How to start a janitorial business

You can start a janitorial business for $2,000 to $10,000, with the real work being to get licensed and insured, land your first commercial contracts, and bid them so the math actually profits. The draw over residential cleaning is recurring revenue — offices, medical suites, and gyms need cleaning every week, signed to a contract. Here's the practical path from zero to your first routes.

We run our own cleaning company in Tucson, so the "getting clients" section here is from experience, not theory.

The steps, in order

1. Register and get legal

Form an LLC, get a business license, and an EIN. This costs a few hundred dollars and protects you personally. Do it before you sign a contract, not after.

2. Insurance and bonding

General liability insurance ($600–$2,000/yr) and a janitorial bond are usually required by commercial clients — you'll be cleaning offices unsupervised after hours. Add workers' comp once you hire. No serious building hires an uninsured cleaner.

3. Equipment and supplies

A commercial vacuum, microfiber and mop systems, a cart, and cleaning chemicals run $1,000–$4,000 to start. Buy for the accounts you have, not the ones you hope for. Floor machines come later, when a contract needs them.

4. Land first contracts

Walk into small offices, medical suites, gyms, and retail with a one-page proposal. Ask for referrals. Build a simple site so "commercial cleaning near me" finds you. Property managers are the key contacts — one relationship can mean several buildings.

5. Bid to profit, then route

Price by square footage and frequency, not by gut. Tighten your routes so one cleaner covers nearby accounts in a night. Profit comes from efficient routes, not from charging more.

The bidding math that makes it work

Commercial cleaning is usually priced per square foot per visit:

When you don't need us yet

We build websites and lead systems, but you don't need to spend with us on day one:

When you're ready to be found by buyers searching "commercial cleaning [city]," that's where we help.

Where we fit

Once you want inbound contracts, a clean site plus local SEO is the cheapest way to get found. We build it from $249/mo with 24/7 AI lead capture, and add the monthly SEO engine at $597/mo — month-to-month, you own the site. We run this exact stack on our own cleaning company. Related: commercial cleaning business plan, office cleaning marketing, commercial cleaning software, and the start-a-business guides hub.

We don't post stock testimonials. On a 15-minute call we screen-share the real dashboards behind our own businesses — live leads, rankings, and the exact page that produced each one. See the proof →

Common questions

How much does it cost to start?

$2,000–$10,000. Equipment and supplies are $1,000–$4,000, insurance and bonding $600–$2,000/yr, plus registration. Start lean and reinvest.

Do I need a license?

A business license and registration, plus liability insurance and usually a janitorial bond. Some specialized services need extra certification. Check local rules.

How do I get first contracts?

Target small offices, medical suites, gyms, and retail. Walk in with a one-page proposal, ask for referrals, and build a site so local searches find you. Property managers are key.

Is it profitable?

Yes. Contracts bill $0.05–$0.20/sq ft per visit at 10%–30% net margin once routes are efficient. Recurring revenue is the real advantage.

Ready for inbound contracts?
See your site first.

Send your company name and city — we'll confirm your market is open and build a working demo within 48 hours. Free, no card, no commitment.

Prefer email? [email protected]

Get a Free Demo