Search "janitorial services near me" and before any website appears you get a map and three businesses. That block is the Map Pack, and for local service work it is the most valuable space on the page. A facility manager building a bid list often starts right there.
The good news is that it is winnable by smaller contractors, because it is ranked on different things from ordinary search results. The bad news is that most of what gets sold as "Map Pack optimisation" is noise.
The three things Google is weighing
Relevance, distance and prominence. You can move two of them.
Distance is measured from wherever the searcher is, and you cannot change it. This is the most misunderstood part of local search: there is no one ranking. A property manager searching from one side of the city sees different results from one searching across town. Chasing "number one" is chasing something that does not exist.
Relevance is how well your profile matches what was typed. This is largely under your control and largely neglected.
Prominence is how well known and well regarded you appear to be, across the whole web rather than just your own site.
Relevance: fill the profile in properly
Most janitorial businesses complete about a third of their Google Business Profile and stop. The unglamorous fixes:
- Primary category. Pick the most specific category that is true — for most contractors that will be a janitorial or commercial cleaning category rather than a general cleaning one. Google's category list changes, so check the current options rather than copying a competitor. Add secondary categories only for work you genuinely do.
- Services. List them individually — nightly office cleaning, day porter, floor stripping and refinishing, carpet extraction, disinfection — each with its own description. This is a direct match target and it is usually blank.
- Service area. Name the cities you actually serve. Be honest: listing places you will not staff produces walkthroughs you cannot bid and clients you cannot keep.
- The business description. Say what you do, for which kinds of buildings, where, and what makes you different. Do not keyword-stuff it; it is read by people.
- Attributes. Set the ones that are true and relevant. They show up as filters, and filters are how people narrow a list.
Prominence: reviews, and being mentioned elsewhere
Review count and recency both matter, and recency is the part people forget. A handful of reviews from years ago reads as a business that has stopped. A few from the last couple of months reads as one that is active. A steady trickle beats a burst — and a burst of ten in one afternoon looks exactly like what it usually is.
Prominence also comes from being mentioned on pages that are not yours: chamber and business association listings, building owners' and managers' association directories, supplier pages, community sponsorships, your accreditation profile. Each is a small signal that you exist beyond your own marketing.
Photos, with your clients' permission
Profiles with real photos tend to get more clicks. Upload your own, regularly — your crew in uniform, your vehicles, equipment, floor care before-and-afters. Not stock.
One commercial-specific rule: many clients do not want their building, their signage or their interior identifiable online, and some contracts forbid it. Ask before you photograph a client's space, keep names and logos out of the frame, and when in doubt use shots of your own team and equipment instead.
Answer the questions people ask
If your profile shows a questions section, it may be open to anyone, which means a stranger can answer for you. Where the feature is available, post the questions you actually get asked and answer them yourself. Either way, make sure the same answers are on your own website, where you control them.
Posts, briefly
Google Posts do not appear to move ranking much, but they occupy space on your profile and show it is active. A short post every couple of weeks — a completed floor project, a new service, a hiring note — keeps the profile from looking dormant. If you cannot sustain it, do not start; a profile whose last post is nine months old is worse than one with none.
What is a waste of time
Buying reviews. Creating a second profile for a city where you have no real address — the fastest way to get the profile you rely on suspended. Keyword-stuffing your business name ("Best Office Cleaning Janitorial Services LLC") — it is against the guidelines, any competitor can report it, and the penalty lands on the thing you cannot afford to lose.
How to check where you actually stand
Do not search from your own office and read the result as truth — Google knows where you are and personalises it. Ask a few clients in different parts of your service area to search and tell you what they see, or use a grid-based local rank tool that samples from multiple points.
What you are looking for is the shape of your coverage: strong near your base, fading with distance. If it fades fast, that is a prominence problem, and reviews and mentions are the lever. If it is patchy at similar distances, that is usually a relevance problem, and the profile fields above are the lever.
