Why You're Not in the Google Map Pack: The Real Reasons | Restea
Local SEO

Why You're Not in the Google Map Pack: The Real Reasons

You know you're not in the three-pack. Here are the causes, in rough order of how often they're the real one, and how to check each one yourself.

Restea 8 min read

You searched “foundation repair near me” from the truck and three other companies came up in the box with the map. You were not one of them. You scrolled, found yourself somewhere down the page, and now you want to know what is broken.

Usually nothing is broken. Usually one specific thing is wrong, and it is one of eight or nine things. This article walks them in rough order of how often they turn out to be the actual cause, and gives you a way to check each one before you spend money on it.

One thing to get straight first. The map pack is not your website’s ranking. It is your Google Business Profile’s ranking, and the two are scored differently. You can have a fast, well-built site and be invisible in the box above it.

Proximity, and why it is usually the answer

Google ranks the three-pack partly on how far the searcher is from your verified address. Not from your service area. From the pin.

This is not a theory. Google’s own Business Profile documentation lists three factors behind local ranking: relevance, distance, and prominence, and describes distance as how far each possible result is from the location term used in the search, or from the searcher’s location when no location is given. That is the whole game for most contractors.

What it means in practice: if your shop is in the north suburbs and the homeowner with the bowing wall is searching from thirty minutes south, you are competing against every waterproofer with an address closer to them. On a phone, with no city typed in, the results are drawn around where the person is standing. There is a hard ceiling on how well you rank in a city where you have no physical presence, and no amount of content, backlinks or profile polish moves it.

How to check. Search your money keyword from your own driveway. Then have a friend or a crew member search the identical phrase from the far side of your service area and screenshot it. If you are top three at home and gone twenty miles out, proximity is your answer, not your profile. Do not use a rank tracker that reports one number for “the city,” because it will hide exactly the thing you are trying to see.

This is also why the same competitor seems to beat you sometimes and not others. You are not being outranked. You are being out-located.

Your primary category is wrong

The primary category on your profile is the single field that tells Google which searches you are eligible for. Pick “Contractor” when you do foundation work and you have quietly opted out of the queries that matter.

Categories are also not interchangeable. “Waterproofing service,” “foundation contractor” and “concrete contractor” pull different result sets, and a company listing “General contractor” as primary with foundation repair buried in the secondary categories will lose the foundation search to a company that put it first.

How to check. Open your profile, look at the primary category, then search your target keyword and click through to the profiles of the three companies sitting in the box. Their primary category is visible on the profile. If all three list something you do not, you found something. There is more nuance to this than one paragraph holds, so read up on how to pick the right Google Business Profile categories before you change anything, because switching primary category can move your rankings in both directions.

You are a service-area business with no address showing

Google’s guidelines separate two kinds of listing. A storefront that customers visit shows its address. A service-area business that works at the customer’s property is required to hide the address, and Google says a listing must be staffed during its stated hours to keep an address visible.

Most waterproofing and mold remediation companies are legitimately service-area businesses. That is fine and it is the honest setup. But a hidden address does not make proximity go away. Google still knows where your pin is and still measures distance from it. You are simply doing that with less of the trust signal a real, staffed, visitable location carries.

How to check. Look at whether your profile shows an address or a list of service areas. If it shows an address and nobody is at that address during your posted hours, you are carrying suspension risk. If it shows service areas, accept that your ranking radius is drawn around the pin you gave Google, and plan coverage from there.

Your review profile is thin next to the three above you

Reviews feed the prominence side of Google’s three factors. The practical version is simpler: open the three-pack for your keyword and read the review counts out loud. If they sit at 140, 90 and 60 and you have 11, you have found a gap you cannot close with anything else on this list.

Recency counts too. A profile with 200 reviews where the newest one is from 2023 reads differently than one with 40 reviews and four this month.

Do not go buy reviews. Do not gate them. The full version of this, how many you actually need in a competitive suburb and how to ask without annoying customers, is covered in how many Google reviews you need to rank.

Your name, address and phone do not match across the web

Google reads your business details from your profile, your website, and the directories that list you. When those disagree, the listing is harder to trust.

Contractors accumulate this mess without trying. You moved shops in 2019 and the old suite number still sits on three directories. You started running a tracking number on your truck wraps and it went out on some listings but not others. Your profile says “ABC Waterproofing” and your site footer says “ABC Waterproofing & Foundation Repair LLC.”

How to check. Search your business name in quotes, plus your phone number as its own search. Read the first three pages. Write down every version of the name, address and phone you find. Fix the old address and the wrong phone number first; those two do real damage. Small name variations matter less than the internet tells you, but an address you left seven years ago is a genuine problem.

Nothing on your site tells Google where you work

Your website does not rank in the map pack, but it supports the profile, and a site with no location signal at all gives Google nothing to connect.

The common version of this: a five-page site where the word for your city appears once, in the footer, and every service page reads like it was written for anywhere in the country. No address in the footer, no embedded map, no page that mentions the neighbourhoods you actually work in, no job photos with any local context.

How to check. Use your browser’s find function on your homepage and search your city name. If it appears once or not at all, that is the fix. Whether to build separate pages for each town you serve is a bigger decision with a real downside, and it is worked through in whether service area pages actually work.

The profile is new, unverified, or was never claimed

New profiles do not rank immediately. There is a settling period after verification, and a listing created last month is competing with profiles that have been accumulating reviews, photos and search history for a decade.

Unverified is worse. An unverified profile has limited visibility and you cannot edit it properly. Plenty of contractors also have a profile they never created, auto-generated or added by a customer years ago, sitting there with the wrong hours and a phone number from two trucks ago.

How to check. Search your business name in Google Maps. If a listing appears that you do not manage, claim it. If your profile shows “Claim this business,” it is unverified. If you have two listings for the same location, you have a duplicate, and duplicates split your signals and often get one of them filtered.

You are suspended, or you are being filtered

Two different problems that look identical from the truck.

Suspended. The profile disappears from Maps and search entirely. You get an email, though it sometimes lands in spam. Common triggers are keyword-stuffed business names, an address that is a virtual office or a UPS box, a residential address with an image of no business at it, or too many edits at once.

Filtered. The profile still exists and still shows up when you search the exact business name, but it never appears for category searches. This is often Google deduplicating what it reads as two similar businesses at similar addresses. Two contractors sharing an office, or a company that runs two brands from one yard, hit this constantly.

How to check. Search your exact business name. If nothing comes up at all, you are suspended and reinstatement is the entire project. If your name pulls the profile up fine but “waterproofing near me” from your own driveway never shows you, you are being filtered or you are simply being outranked, and the driveway test from the first section separates those two.

When the map pack is not worth chasing

Some contractors should not fight for the three-pack in a given city, and nobody selling local SEO for contractors says this often enough.

The city is thirty miles from your pin and you have no location there. Proximity does not negotiate. You can spend a year on that market and stay invisible on mobile searches from the middle of it. Either open a real, staffed location there or get your leads from that city another way.

You cannot service the volume. If you are booked eight weeks out and turning down work, more inbound calls from further away is not the problem to solve.

Your address is your house and you do not want it public. That is a legitimate position. It limits what you can do, and it is worth knowing that going in rather than discovering it after six months.

You are one crew. Winning the map pack in a metro means competing with companies running eight trucks and a full-time office. If your realistic ceiling is two jobs a week, a tighter radius around where you actually live will pay better than a fight you are structurally set up to lose.

Run the diagnosis in this order

Twenty minutes, in this sequence, and you will know:

  1. Search your keyword from your driveway, then from the edge of your service area. Screenshot both.
  2. Search your exact business name. Confirm the profile exists and is verified.
  3. Check your primary category against the three companies beating you.
  4. Read the review counts in that three-pack next to yours.
  5. Search your phone number and look for old addresses.
  6. Find your city name on your own homepage.

Whichever of those comes back wrong first is where your money goes. If they all come back clean and you are still gone twenty miles out, that is not a problem with your marketing. That is geography, and the answer to geography is a different address, not a better profile.

More on local seo

All local seo guides
New

AI Search Statistics, With Sources

What the research actually shows about AI Overviews, ChatGPT and clicks. Includes the widely-quoted figures that turn out to be vendor estimates rather than studies.

September 2026 6 min read

Online Review Statistics for Local Business

What homeowners expect from your star rating, your review recency, and your replies. One survey, stated sample, and the Google policy most review-request kits now break.

September 2026 5 min read