How to Start a Commercial Cleaning Business in 2026: The Contract Is Walked and Bid, Not Searched
The short version
Commercial cleaning shares a mop with house cleaning and nothing else. The customer is an office or facilities manager comparing bids, not a homeowner comparing reviews; the work is at night, after the building empties; the price is per square foot or per visit on a monthly invoice; and the contract renews for years. Housecall Pro's 2026 guide puts standard office cleaning at $0.07 to $0.20 a square foot, medical at $0.12 to $0.30, and hourly work at $30 to $75, and our commercial cleaning leads guide runs the number that matters: a 5,000-square-foot office cleaned three nights a week at $0.12 a square foot is about $4,800 a month, or $57,600 a year, from one signature.
That contract is not found by a search. Google's Local Services Ads list house cleaning and no commercial category, Angi is residential, and Thumbtack sells house cleaning. The contracts come from a walk-in with a flyer, a property manager, a bid portal or a Search ad at about $15 a click, and the startup cost is mostly what it takes to be worth handing a building to.
| What you need | Cost | Source |
|---|---|---|
| Commercial vacuum, mop system, chemicals, cloths | $500 to $1,500 | Housecall Pro, May 2026 and the industry guides it summarises |
| Floor buffer, industrial vacuum, scrubber | Later, per account; rent until a contract needs one | Housecall Pro |
| General liability insurance, $1 million per occurrence | $59 a month for cleaning businesses | Insureon, August 2026 |
| Janitorial bond | $9 a month, $112 a year | Insureon |
| Commercial auto | $250 a month | Insureon |
| Workers' compensation, from the first hire | $114 a month | Insureon |
| LLC and registration | $35 to $500 for the LLC by state; registration usually under $100 | Chamber of Commerce; Housecall Pro |
| Working capital for month one | Payroll, supplies and fuel before a net-30 invoice clears | The structural fact every guide names |
| Total to start | $2,000 to $5,000 or more | Housecall Pro |
The rest of this post is why the bond and the certificate are the price of admission, where the first contract actually comes from, and what to run a night business on.
Three facts that shape a commercial cleaning start
The buyer is comparing bids, not reviews. A facilities manager wants one vendor who answers the phone, carries insurance, can start a new building in a week, and sends a photo report after every visit. The proof is a certificate of insurance and a bond on file before the walkthrough, not a star rating. Insureon prices the janitorial bond at $9 a month and general liability at $59; a manager who cannot get the certificate by email that afternoon moves to the next bidder.
The contract is large, recurring, and invoiced. A $4,800-a-month office pays on net-30 terms, which means the first month of labour, supplies and fuel is paid by you before any money arrives. Every startup guide names this: StartCosts' description of a janitorial company includes "enough working capital to cover payroll before the first invoice clears", and it is the line that separates the $2,000 start from the $15,000 one. Start with a contract you can carry for thirty days on your own cash, and add crews as the invoices clear.
The work is at night and the selling is by day. The building empties at six; the cleaning runs to midnight; the walkthrough that wins the next building is at ten in the morning. A solo operator does both for the first three contracts, and the day half is the one that decides whether there is a fourth.
What it costs to start, line by line
Equipment. The first contract needs a commercial vacuum at $200 to $500, a mop system, microfibre cloths, a caddy and professional-grade chemicals, $500 to $1,500 for the set. The floor buffer, the industrial vacuum and the ride-on scrubber are for the accounts that need them; rent them by the day until a contract's square footage pays for one. Housecall Pro's guide puts a commercial start at $2,000 to $5,000 or more, and the industry figures it summarises put a janitorial company ready to bid on office and facility contracts at $5,000 to $15,000 once a vehicle, bonding and a working capital buffer are counted.
The bond and the certificate. A janitorial surety bond pays the client for theft by your staff; Insureon's August 2026 data puts it at $9 a month. General liability at $59 a month for cleaning businesses generally, with 79% of Insureon's customers paying under $100, covers the damaged floor and the injured visitor. Both go on a certificate of insurance that the manager will ask for at the walkthrough. Larger accounts ask for higher limits; price them in when you bid.
Payroll and cover. Workers' compensation at $114 a month by Insureon from the first hire, and it is required in most states the day you have an employee. Commercial auto at $250 a month if the business owns the vehicle that carries the crew and the equipment.
Registration. An LLC costs the state's filing fee, $35 in Montana to $500 in Massachusetts, plus an annual report in most states; a business registration is usually under $100. Government and institutional contracts add a SAM.gov registration, which is free, and some ask for a state contractor or janitorial registration; the bid documents say which.
Working capital. The line with no receipt. A $4,800 contract cleaned three nights a week by two people costs roughly a month of their wages, the chemicals and the fuel before the first invoice is paid. Have it in the bank, or start with a smaller building.
Where the first contract comes from
Every channel is priced in the commercial cleaning leads guide, against that $4,800 contract and the 30 to 50% of walkthroughs that become one. For the first:
1. The walk-in with a flyer. One page: the services, the per-visit price for a building that size, the bond and the certificate, a photo of the crew, a phone number that is answered. Walk an office park on a weekday morning and ask for the office manager. This costs a morning and the printing, and it produces the walkthrough that nothing online does.
2. Property managers and commercial realtors. The manager wants one vendor for several buildings; the realtor wants a post-construction clean at $0.15 to $0.30 a square foot and a cleaner to hand the new tenant. One email with the flyer, one follow-up, and the relationship is worth buildings at a time.
3. The commercial page, and the Search ad in September. "Commercial cleaning services" is searched 165,000 times a month and peaks in September, when contracts renew. Google Ads data for September 5, 2026 puts the clicks at $14.98 for "commercial cleaning services", $15.55 for "office cleaning services", $10.09 for "office cleaning near me" and $10.16 for "janitorial services". At about $300 a walkthrough and $1,000 a contract at a 30% close, that pencils against $57,600 a year, once the page has the certificate and the per-square-foot price on it. Our cleaning company SEO guide covers the commercial page.
4. The bid portals. SAM.gov is free for federal work; BidNet Direct and the Janitorial Bid Network are subscriptions, prices on application, for state, municipal and institutional contracts. Slow, paperwork-heavy, and the contracts are the largest and longest in the trade.
5. The list. Facility and office managers are on LinkedIn with their titles and their buildings; Sales Navigator Core is $119.99 a month for the search that finds them by title and city. Fifty messages a week, five replies, one walkthrough, and the message that works names the building and attaches the flyer.
What to skip. Shared commercial leads at about $30 a shared inquiry to $150 or more for an exclusive appointment until the walk-in and the property manager have been tried, and any residential lead product: there is no commercial category on Local Services Ads, and Angi and Thumbtack do not sell this customer.
The day-one stack
- A phone answered during the day, by a person. The manager calls at ten; the crew is asleep. Missed-call text-back covers the gap, but the walkthrough is booked by a voice.
- The certificate of insurance and the bond, as a PDF ready to send. The manager asks; the vendor who replies in ten minutes gets the walkthrough.
- A commercial page with the price on it. ServicePro's free plan builds a site from your Google Business Profile in about five minutes, on your own domain, with up to five service pages (office, medical, post-construction, short-term rental turnovers, residential), a request form for a walkthrough, an inbox for every call and message, and five review requests a month. The commercial page carries the per-square-foot range, the certificate as a download, and references from two accounts. The cleaning company website design guide covers it.
- Crew software, from the second contract. Swept's Launch plan starts at $30 a month for scheduling and time tracking built for janitorial work, with inspections and geofencing at $150. Our cleaning business software roundup prices the field.
- Invoicing that chases. Net-30 means someone follows up on day 31. Set the reminder before the first invoice goes out.
The first 90 days
Month one: the paperwork and the flyer. File the LLC, buy general liability and the bond, get the certificate as a PDF. Register on SAM.gov if government work is in reach. Set up the profile and the commercial page with the per-square-foot price and the certificate on it. Print the flyer. Walk one office park every weekday morning.
Month two: the first contract, carried on cash. Take the first building you can clean yourself, three nights a week, for a month, and send the photo report after every visit. Email the flyer to every property manager and commercial realtor in the area. Ask the first client for a reference you can name on the page.
Month three: the second building and the first hire. When the first invoice clears, bid the second building. Hire the first cleaner when the two buildings need more nights than you have, and buy workers' compensation the same day. Turn on the Search ad for the September renewal season if the calendar has room; by then the page has a certificate, a price and a reference on it, which is what the click needs to land on.
The mistakes that end the first year
Bidding a building you cannot carry for thirty days. The contract pays net-30 and the crew is paid on Friday. A first contract sized to your bank balance, not your ambition.
No certificate at the walkthrough. The manager asks for it in the hallway. The vendor who has it on their phone wins; the one who will send it next week does not get a next week.
Pricing by the hour. $30 to $75 an hour is the trade's range for one-off work; contracts are per square foot or per visit, and a bid that says hourly reads as a bid from a house cleaner.
Buying the floor scrubber for the first office. A $3,000 machine for a 5,000-square-foot building with carpet tiles. Rent by the day until an account's square footage pays for it.
Selling by night. The crew that only works after six never meets the manager who signs. Keep the mornings for the walk-ins, the property managers and the follow-ups, or hire for the nights sooner than feels comfortable.
Where ServicePro fits
ServicePro is the getting-found half of this post as software: the commercial page with the price and the certificate on it, the walkthrough request, the profile the manager checks after the walk-in. A new janitorial company needs that page before the first bid and has its cash tied up in the first month's payroll, which is what the free plan is for.
The free plan builds a site from your Google Business Profile in about five minutes, on your own domain, with up to five service pages (office, medical, post-construction, short-term rental turnovers, residential), a request form for a walkthrough, an inbox for every call and message, a review widget with five review requests a month, and no per-lead fees at any volume. Put the per-square-foot range, the certificate and the first reference on the commercial page the day it goes live.
Pro is $99 a month, no contract, for when there are three buildings and the question is the next office park: Google Map rank tracking for "commercial cleaning services" and "office cleaning near me" across every town you serve, up to 25 location pages, a tracked phone number with two-way texting so the manager's call is never missed, 100 automatic review requests a month with AI-drafted replies, and posts written and published for you to your Google Business Profile and to Facebook and Instagram.
The cleaning page shows what the site and the rank tracking look like for this trade. Choosing the tool that schedules the crews, tracks the hours and runs the inspections is a separate decision, and our cleaning business software roundup prices that field, Swept included. Get the free site built before the first walk-in; the manager will look you up before they call back.
Frequently Asked Questions
How much does it cost to start a commercial cleaning business?
Housecall Pro's May 2026 guide puts a commercial start at $2,000 to $5,000 or more: $500 to $1,500 for a commercial vacuum, mop system, cloths and chemicals, plus general liability at $59 a month, a janitorial bond at $9 and commercial auto at $250 by Insureon's August 2026 data. The industry figures put a company ready to bid on facility contracts at $5,000 to $15,000 once a vehicle and a working capital buffer for the first net-30 month are counted.
Do I need a bond or a licence to start a commercial cleaning business?
No state licenses commercial cleaning, but nearly every commercial client requires a janitorial surety bond and a certificate of insurance before the walkthrough. Insureon prices the bond at $9 a month and general liability at $59. You need a business registration or an LLC at $35 to $500 depending on the state, a free SAM.gov registration for government work, and whatever the bid documents ask for.
How do commercial cleaning companies price jobs?
Per square foot or per visit on a monthly contract, not by the hour. Housecall Pro's 2026 guide puts standard office cleaning at $0.07 to $0.20 a square foot, medical at $0.12 to $0.30, post-construction at $0.15 to $0.30, and hourly one-off work at $30 to $75. A 5,000-square-foot office three nights a week at $0.12 is about $4,800 a month.
How do I get my first commercial cleaning contract?
Walk an office park on a weekday morning with a one-page flyer that carries the per-visit price, the bond, the certificate and a phone number, and ask for the office manager. Email the same flyer to property managers and commercial realtors. There is no commercial category on Local Services Ads and the residential lead marketplaces do not sell this customer; Search ads at about $15 a click and the bid portals come once the page has a certificate, a price and a reference on it.
How much working capital do I need to start a commercial cleaning business?
Enough to cover a month of wages, supplies and fuel for the first contract before its net-30 invoice clears, which is the line every startup guide names and none can price for you. For a $4,800-a-month office cleaned by two people three nights a week, that is roughly a month of their pay plus chemicals. Size the first contract to the bank balance, and bid the second when the first invoice is paid.
Is commercial cleaning more profitable than house cleaning?
The contracts are larger and longer: a mid-sized office is worth about $50,000 a year and renews for years, against a biweekly house at $2,800 to $6,000. The trade-offs are night work, net-30 cash flow, a buyer who compares bids rather than reviews, and equipment that scales with square footage. The bond and the certificate cost the same in both; the working capital does not.
What insurance does a commercial cleaning business need?
General liability at $1 million per occurrence, which Insureon prices at $59 a month for cleaning businesses, a janitorial bond at $9 a month, workers' compensation at about $114 a month from the first hire, and commercial auto at about $250 if the business owns the vehicle. Larger accounts ask for higher limits; price them into the bid.
Ready to put this into action?
Stop reading about SEO and start ranking. Get your Jobsite live in under 5 minutes.
Get started free →No credit card · Free until you need more