How the Google map pack decides who gets the call
Three slots, above almost everything, and the ranking has little to do with your website. What actually moves a contractor into the local pack: proximity, categories, reviews and the pages behind the profile.
For any search with local intent, the map pack takes the top of the page: three businesses, a map, star ratings and a call button. For a homeowner on a phone, it is often the entire visible result. Everything below it, including the organic listings you may have spent years earning, starts one scroll down.
Getting into those three slots is a different job from ranking a website, and most contractors work on the wrong one.
What Google is weighing
Three factors, and they do not carry equal weight.
Proximity. How close your registered address is to the person searching. This is the single strongest factor in local results and it is the one you cannot change. It is also why “rank number one for plumber” is a meaningless goal: there is no one result. A search from the north side of town and one from the south side return different businesses.
Relevance. How well your profile matches what was searched. Category is doing most of the work here, and it is the field most often set wrong. A company listed as “Contractor” instead of “HVAC Contractor” is competing in the wrong race.
Prominence. How known the business appears to be, which is where reviews, citations and your website’s authority come in.
What actually moves, in order
Fix the categories first. Primary category matters more than every other field on the profile. Pick the one that names what you do, then add secondary categories for the services you actually sell. Not aspirational ones.
Fill the profile completely. Service areas, hours including the ones you really answer, services with descriptions, and photos that are yours and not stock. An incomplete profile competes against complete ones.
Get reviews continuously, not in bursts. Twenty reviews in one week and none for eight months reads exactly like what it is. A steady flow, with replies, is worth more than a higher count. And the words in the reviews matter: a review that names the service and the town is doing double duty.
Build the pages behind it. This is the part most contractors skip. The profile does not rank alone. A page for the specific service in the specific town, with real content about how that job works there, gives Google something to connect the profile to. One page per service, per town.
Keep the name, address and phone identical everywhere. Every directory, every citation, character for character. Inconsistency here quietly costs you.
What does not move it
Keyword stuffing your business name. It works until it gets reported, and it gets reported by the competitor who is losing the slot to you.
Buying reviews. Same outcome, faster, and the account you lose is the one your whole local presence hangs from.
Posting daily to the profile. Google Posts have their uses, mostly for offers and seasonal messages. Ranking is not one of them.
How long it takes
Three to six months for meaningful movement is a fair expectation in most markets, longer in the competitive ones and where the profile needs real cleanup first. Anyone promising the map pack in thirty days is either working in a market with no competition or telling you what you want to hear.
If you need calls before that, that is what paid search and Local Services Ads are for. They are the bridge, not the destination.