A facility manager reads your proposal, then types your company name into Google before deciding whether to let you walk the building at 7pm. What loads on that screen decides whether the walkthrough happens.
Budget three hours to build the profile and 20 minutes a month to keep it current. Done right, it stops deals from leaking out of your pipeline; it will not fill one. Below are the seven setup steps, the photos that matter, the exact review request wording, a worked example carried to gross profit, and the honest limits.
The listing closes trust gaps, it does not create demand
Your profile has three jobs in a B2B cleaning business. Only one of them is lead generation, and it is the smallest.
- Verification after contact. Someone you cold called or emailed looks you up before replying. Two reviews and a blurry logo reads as risky.
- Capture at the small end. Office managers at 3,000 to 8,000 sq ft suites, church administrators and dental practice managers do search "commercial cleaning companies near me" and call the first three.
- Map pack presence. For a search like "janitorial services" plus your city name, three local results sit above the organic links. Worth having.
Here is the part most marketing advice skips. Commercial cleaning search volume is a fraction of residential volume, and a good share of it is one-time work: post-construction cleanups, move-outs, a landlord who wants a single deep clean. Those calls are not contracts.
No facility director running a 60,000 sq ft building shops for a new vendor at 2pm on a Tuesday. That work moves through relationships, RFPs, broker referrals and outbound. The listing supports your other sources of commercial cleaning leads rather than replacing them, and our breakdown of five ways to get more commercial cleaning leads puts it in that order.
Who checks your listing before a walkthrough
The person who Googles you changes with building size, and so does what they are checking. Know the title before you decide what goes on the profile.

Offices and suites under 15,000 sq ft
The office manager or GM signs. They are checking that you exist, that you are insured, and that somebody else has used you. Reviews carry the most weight here because there is no procurement process behind them. The office cleaning contracts playbook applies directly.
Single-tenant buildings 30,000 sq ft and up
The facility manager or director of facilities owns the decision, often with finance approving. They want your insurance limits, your supervision model, and proof you have staffed a building their size. Your listing is a background check, not a shortlist builder.
Multi-tenant and portfolios
The property manager or regional property manager decides, and one yes can mean five buildings. They read your reviews looking for other property managers. Our property management playbook covers how portfolios actually open.
Medical, schools and chains
Practice managers sign for medical and dental. Business managers or operations directors sign for schools; center directors sign for daycares. Chains route through procurement, and federal work posts on SAM.gov with state portals and BidNet handling the rest. None of these buyers find you through search, but every one of them looks you up before awarding. See the medical office playbook and the schools and daycare playbook.
| Facility type | Who signs | Typical monthly value | Role of your listing |
|---|---|---|---|
| Small office suite | Office manager / GM | $600 to $2,000 | Can generate the call |
| Large office building | Facility manager | $3,000 to $15,000 | Credibility check only |
| Multi-tenant property | Property manager | $1,500 to $8,000 per site | Credibility check, reviews matter |
| Medical or dental office | Practice manager | $900 to $3,500 | Can generate the call |
| Warehouse or industrial | Plant or ops manager | $2,000 to $12,000 | Rarely a factor |
| Multi-site chain | Procurement | Varies by site count | Vendor vetting step |
If your crews have capacity now and you cannot wait six months for a listing to mature, outbound is the faster lever: apply for your area and you will get a straight answer on how many facilities sit in your metro. The warehouse and industrial playbook is the clearest example of a vertical where search barely matters and calling does.
Seven steps to build the profile in one morning

- Claim and verify. Use the legal name exactly as it appears on your insurance and your vehicles. Google leans on video verification now, so be ready to film your van, your equipment and your signage in one take.
- Set the primary category to "Commercial cleaning service." Add "Janitorial service" as a secondary, plus carpet or window cleaning if your own crews do it. Leave "House cleaning service" off unless you want residential calls.
- Choose address or service area. If clients never visit, hide the address and list 5 to 10 cities or counties you actually drive to. A statewide service area weakens your relevance in every part of it.
- List services separately. Nightly janitorial, day porter, strip and wax, carpet extraction, post-construction cleanup, restroom sanitation, window cleaning. Two sentences under each, in your buyers' words.
- Fix hours, phone and links. Post office hours, not crew hours, and answer that number during them. Website field to your home page, quote link to your contact page.
- Upload commercial photos. The next section covers what to shoot. This is where most cleaning listings fall apart.
- Write the 750-character description and set attributes. Lead with who you serve (offices, medical, property management, industrial), your market, your insurance, your supervision model. Set the opening date so your tenure shows.
That is the whole build. Do it once, then stop fiddling with it.
Photos that prove you do commercial work, not house cleaning
Open ten cleaning listings in your market. Most show a stock photo of a smiling woman with a spray bottle in a kitchen. That tells a facility manager you clean houses.
- Night crew in a lobby. Branded shirts, janitorial cart, lights on, real building. This one photo separates you from half your competition.
- Auto-scrubber on a warehouse or gym floor. It answers the equipment and capacity question a plant manager is already asking.
- Before and after on a stripped and waxed hallway. Same angle, same lighting. Floor care images win more work than any other type.
- Restroom restocked and detailed. Unglamorous and persuasive, because restrooms generate the complaints.
- Vans with logos and a team photo. Proof you are a company, not a side hustle.
- A supervisor running an inspection on a tablet. Pair it with the room-by-room QC checklist you actually use on site.
Get client permission before posting anything shot inside a building, and keep tenant names and desk contents out of frame. Post 12 to 20 photos at launch, then 2 or 3 a month. Shoot on a phone, held sideways, lights on. Stock photography is worse than none.
Ask for reviews at day 30 to 45, after a clean inspection
Reviews are the one part of the profile that compounds, and the part with real downside if you do it sloppily. Three rules: ask late, ask narrow, never pay.
Timing and targets
Ask after the first month of service and after a passed inspection. Earlier and you have not earned it. Later and you are competing with the first complaint.
Ask the person who signed, then separately ask the office manager who walks the building every morning. Those two reviews read differently and both help. For portfolios, ask the property manager who approved you, then ask again when you add a second site.
The exact words
Say it in person first, then send the link by email the same day.
In person: "Quick favor. We have been in here a month and the inspections have come back clean. If you feel the same way, a short Google review helps us with other buildings in the area. I will email you the link right now so it takes you a minute."
Email, subject line "One-minute favor": "Hi Dana, we hit 30 days at the Lakeside suite this week and the last two inspections were clean. If you have been happy with the crew, would you mind leaving a short Google review? Even two sentences about the restrooms and the night schedule helps us a lot. I have pasted the direct link below. Thanks either way, and tell me if anything needs attention before Friday."
Name a detail in the ask and the review comes back specific instead of "great service." Specific reviews persuade facility managers; generic ones get skimmed.
Rules that keep you out of trouble
- No incentives. Gift cards, discounts or account credit for reviews violate Google's policies and can get reviews stripped or the profile suspended.
- No gating. Do not screen for happy clients and send links only to them. Ask everyone at day 30 to 45.
- Pace it. Fifteen reviews in one week after two years of silence looks bought. One to three a month looks real.
- Reply within two business days. Use the first name and the building type, never the tenant name: "Thanks, Dana. Glad the night crew is hitting the restrooms on schedule. Same supervisor stays on your building."
- Answer negatives in public, resolve in private. Two sentences: acknowledge, state the fix, invite a call. Then call.
A realistic target for a company billing $500k to $2M is 15 to 25 reviews with new ones arriving monthly. Past that, freshness beats count. The same 30-day check-in is also when you catch scope creep, which we cover in the post on turning one-time clients into long-term contracts.
The 20 minutes a month that keep the profile alive
Put it on the calendar for the first Monday of the month and finish it in one sitting.
- One post. A floor care project with photos, a pre-holiday waxing reminder, a note that you added a day porter crew. Under 150 words, one photo.
- Four to six Q&A entries. Post the questions from your own account, answer from the business account: Are you insured and bonded? Do you clean at night? What is your service radius? Can you provide a COI naming our landlord? Do you follow exam room protocols?
- Check call history. The profile logs calls. Return every missed one the same day, because a prospect calls three companies and signs with whoever answers.
- Turn messaging on only if you will answer it. A 24-hour reply is worse than no message button.
- Add two or three photos. Pull them from whatever your supervisors shot during inspections that month.
That is the entire routine. Anyone selling a $900 a month local SEO retainer to do this is billing you for 20 minutes of work.
Three things move local rankings; the rest is noise
Consistent name, address and phone. Same format on your website footer, your proposals, your insurance certificates, your state registration and the few directories that matter. Mismatched phone numbers are the most common reason a listing will not rank.
Site pages that match your services list. One page per facility type beats one page listing everything. A buyer searching for medical office cleaning in their city converts better on a page about exam rooms than on a general services page. Our hub of facility-type playbooks shows how to split them.
Reviews with real detail. Reviews naming a building type and a service help you surface for those searches, which is why the script above asks for a detail.
What does not move anything: geotagging photos, posting daily, stuffing keywords into your business name, buying citations in bulk. Before you invest in any of it, check demand in your area with the metro-level market research, which counts commercial facilities by type.
What the listing is actually worth: a worked example
Price out one contract, then multiply by what a mature listing realistically produces.

One contract, costed
A 4,000 sq ft office suite cleaned three nights a week. Light-duty office space runs roughly 2,500 to 3,500 sq ft per labor hour in the ISSA cleaning times benchmarks, so call it 1.3 hours and round to 1.5 for trash, restrooms and travel inside the building.
- Labor hours: 1.5 x 3 visits x 4.33 weeks = 19.5 hours per month.
- Labor cost: janitors and building cleaners earn a median near $16 an hour nationally per the Bureau of Labor Statistics; add 25 percent burden for $20 loaded, so 19.5 x $20 = $390.
- Supplies: $60 per month.
- Overhead allocation: $150 per month for supervision, insurance, vehicle and admin.
- Total cost $600. Price at $1,050 and you keep $450, a 43 percent gross margin.
Run your own version in the square footage and frequency calculator before you quote.
What the listing contributes
Across the cleaning companies we talk to, a built-out listing in a mid-size metro with 15 or more reviews draws roughly 8 to 20 calls and site clicks a month. About a third are commercial and recurring; the rest are residential, one-time cleanups and price shoppers. That lands at 2 to 4 new recurring contracts a year.
Take three at the example above: 3 x $1,050 = $3,150 a month, $37,800 a year in new revenue and about $16,200 in gross profit. Against 3 hours of setup and 4 hours of maintenance, that is a good trade. Against a $900 a month retainer, it is not.
Notice what is missing from that math: one 60,000 sq ft building. Demand like that gets created, not captured, which is why our five-step qualification process runs on outbound and prices at a flat $175 per walkthrough-ready lead.
Common mistakes
- Keyword stuffing the business name. Adding service words and a city to your name is a policy violation and a suspension risk. Use your real name.
- Claiming the whole state as a service area. It dilutes relevance everywhere and brings calls you will not drive to. Five to ten real areas is the limit.
- Residential photos and a house cleaning category. You will rank for maid service and spend your week quoting apartments at $180 each.
- Buying reviews or running a review contest. Removed reviews and a damaged profile are not worth it, and buyers spot a bought block from the dates alone.
- Letting calls go to voicemail. The profile shows you the missed calls. Most prospects dial two or three companies in a row.
- Treating the listing as a pipeline and cutting outbound. This is the expensive one. Pair it with a real sales motion using the free cold call scripts and objection handlers and a tight proposal template.
None of this applies if you have no clients yet. Win three buildings first, then build the profile, because an empty listing with zero reviews converts worse than no listing at all.
Frequently asked questions
Do commercial cleaning buyers really use Google to find vendors?
Some do, mostly at the small end: office managers at suites under 15,000 sq ft, practice managers and church administrators. Facility managers at larger buildings rarely search for a new vendor, but they do look you up after you contact them. Expect 2 to 4 recurring contracts a year from the listing, plus support on every other deal you work.
How many Google reviews does a janitorial company need?
Fifteen to 25 is plenty for a company billing $500k to $2M, as long as new ones keep arriving. Past about 20, freshness and detail matter more than the count. One to three a month, each naming a building type or a specific service, beats 60 reviews that stopped two years ago.
Should I hide my address if I run the business from home?
Yes. Set the profile as a service area business and list the cities or counties you actually serve. A residential address does not help you rank and it raises questions from a buyer vetting you for a night crew contract.
What primary category should a commercial cleaning company choose?
"Commercial cleaning service" as primary, "Janitorial service" as secondary. Add floor care, carpet cleaning or window cleaning categories only if your own crews perform the work. Skip house cleaning unless you want residential quotes.
How often should I post on my Google Business Profile?
Once a month. A short post with one photo of a recent floor project or a seasonal reminder keeps the profile active. The full monthly routine, including photos, Q&A and call history, runs about 20 minutes.
Can a Google listing replace cold calling for commercial cleaning?
No. Commercial search volume is small next to residential, and larger buildings change hands through outreach, referrals and bids on portals like SAM.gov and state systems. Treat the listing as the trust layer under your outbound, not a substitute for it.
Your listing closes deals. Outreach starts them.
Apply for your area to discuss how these insights can help grow your commercial cleaning business.
Apply for Your Area