Google Business Profile

Why your Google Business Profile isn't showing in the local pack

You set up the profile, maybe you even added photos, and you still cannot find yourself in the three businesses Google shows above everything else. Here are the real reasons contractors stay invisible in the local pack, how to check it the right way, and what to fix first.

By Zachary Hoppaugh · October 7, 2026 · 9 min read

The short answer: if your Google Business Profile is not showing in the local pack, it is almost always one of four things. The profile is not verified or has been suspended. Your primary category does not match what people are searching. The searcher is too far from your business location. Or the three contractors above you simply have more, fresher reviews and a stronger website behind them. Check verification and your primary category first. Those two cause more invisible profiles than everything else combined.

The local pack is the map with three businesses that sits above the regular results. On a phone it takes up most of the screen, which is why it matters so much. I have watched a contractor rank number one in the regular results for one of his services and still get almost no calls from it, because the map pack and the ads filled the screen above him and his profile was filed under a different trade. Ranking was not enough. Getting into the pack was the whole game.

First, are you checking it the right way?

Before you fix anything, make sure the problem is real. Google personalizes local results to where you are and what you have clicked before. If you search from your office, or search your own business name, you will get a picture that is either too good or too bad. Search the way a customer does: open a private browser window, type the service plus the town, like "roof repair Bethlehem PA," and look at the map. Then remember that one search from one spot is one data point. The local pack changes block by block, so a contractor can be in the top three on one side of town and missing on the other. A map grid scan shows that spread at a glance. You can run one free with HopHQ, the free audit tool I built, and see exactly where you show up across your service area.

1. Is your profile actually verified?

An unverified profile does not compete in the local pack. It is the first thing to check, and it gets missed more than you would think, especially when a profile was created by a past agency, a family member, or Google itself from public data. Sign in at google.com/business and look for a verified status. If Google is asking you to verify, do it now. Verification today often means a short video showing your business, your branded vehicle or equipment, and proof you manage it. It is annoying, and it is the gate everything else sits behind.

2. Has your profile been suspended?

A suspended profile drops out of the map pack completely, and Google does not always make it obvious. Look for a suspension notice when you sign in. The usual causes for contractors are a keyword-stuffed business name, a virtual office or fake address, multiple profiles for the same business, or major edits made all at once. If you are suspended, fix the cause first, then submit a reinstatement request through Google's support form with real proof of your business, like a license, utility bill, or photos of your branded truck. Do not create a new profile to get around it. That usually makes things worse.

3. Does your primary category match the search?

This is the one I see most with established contractors. Your primary category tells Google what you are, and it carries more weight than anything else you put on the profile. If your primary is "Tree service," you will struggle to show in the map pack for stone or masonry work, even if you do plenty of it and have a great page about it on your website. That is exactly what happened with the contractor I mentioned above. Pick the primary category that matches the work you most want, then add secondary categories for the other services you genuinely do. One caution: changing your primary category on an established profile can trigger re-verification, so plan the change rather than flipping it on a whim. My post on the best GBP categories for home service contractors walks through how to choose.

4. Is the searcher too far from your location?

Distance is the factor you control least, and it explains a lot. Google weighs how close the searcher is to your business location, even for service area businesses that hide their address. A homeowner searching 30 minutes from your base is much less likely to see you than one searching five minutes away, no matter how many towns you list in your service area. That is why the map pack can look great near your shop and empty at the edges of your territory. You do not fix distance by adding more service areas. You extend your reach with a real local page on your website for each town you want, plus reviews from customers who live there. I go deeper on that in how many service areas to add to your profile.

5. Do your competitors simply have more reviews?

Prominence is the third big factor, and reviews are a large part of it. If the three contractors in the pack have 120, 90, and 75 reviews with new ones every week, and you have 14 from two years ago, you are not losing on a technicality. You are losing on proof. Count, recency, and rating all matter, and so do replies. A steady system for asking every happy customer, right when the job is done, closes this gap faster than anything else on this list. Here is how to get more Google reviews as a contractor without breaking Google's rules.

6. Does your website back up your profile?

Your Google Business Profile does not compete on its own. Google looks at the website it links to for proof of what you do and where. If your profile links to a thin homepage that never mentions the service or the towns you want, you are leaving relevance on the table. Link the profile to a fast site with a real page for each core service, your service area spelled out in plain text, and the same business name, phone, and address as your profile. That consistency is what lets Google trust that you are the right answer. In one case, a Lehigh Valley contractor's profile reached 1,369 views, up 353%, once the profile and the site behind it were pointed at the same jobs.

7. Is the profile incomplete or out of date?

Missing hours, no services listed, no photos in a year, and a description that does not mention what you do all add up to a profile that looks abandoned. Google tends to favor businesses that are open at the time of the search, so wrong or missing hours can quietly cost you after-hours and weekend calls. Fill in every field that applies, list your services, and keep adding real job photos. None of it is magic on its own, but together it is the difference between a profile Google trusts and one it skips. My Google Business Profile checklist for contractors covers every field in order.

8. Do you have duplicate or conflicting listings?

Two profiles for the same business split your reviews and confuse Google about which one is real, and Google may filter one or both out of the map pack. Duplicates are common after a move, a rebrand, or a past agency setting one up without telling you. Search your business name and phone number on Google Maps. If you find a duplicate you control, request to have it removed or merged rather than deleting it and losing the reviews. If an old address still shows up on directories, update those too, so every listing tells Google the same story.

9. Is your business name stuffed with keywords?

"Smith Roofing Allentown Best Roof Repair Emergency" might bump you up for a while, which is why people do it. It also breaks Google's guidelines, which say your name has to match your real-world business name, and it is one of the most reported and most suspended patterns in local search. Competitors can and do report it. If your name is stuffed, change it back to your real name. The short-term bump is not worth losing the whole profile.

Fix them in this order. Verification and suspension first, because nothing else matters until the profile can compete. Then your primary category. Then reviews and your website, which is where most established contractors actually win or lose the pack. One contractor's Google Business Profile calls went from 5 a month to 20 within a few months of fixing the profile and the site behind it. It was not one trick. It was the basics, done in the right order.

What to do this week

Open a private window and search your top service plus your main town. If you are not in the pack, sign in and confirm the profile is verified and not suspended. Check that your primary category matches the job you want most. Compare your review count and recency to the three businesses that are showing, because that tells you how far behind you are. Then run a free map scan to see where you show up across your whole service area instead of guessing from one search. That is enough to know which of these nine problems is yours, and which one to fix first.

Want someone to find out why for you?

I will check your profile, your category, your reviews against the three contractors beating you, and the website behind it, then tell you exactly what is keeping you out of the local pack. One person doing the work, measured in booked jobs.

Frequently asked questions

Why is my Google Business Profile not showing in the local pack?

For most contractors it comes down to one of a few things: the profile is not verified or has been suspended, the primary category does not match the search, the searcher is too far from your business location, or competitors simply have more and fresher reviews. Check verification and your primary category first, because those two cause the most invisible profiles.

How do I check if my business shows up in the local pack?

Do not just Google your own business from your office. Google tailors results to your location and history. Search the way a customer would, in a private browser window, using the service plus the town, and ideally check from several points across your service area with a map grid scan. Searching your business name only proves you exist, not that you show up for the jobs you want.

How long does it take a new Google Business Profile to show in the map pack?

A newly verified profile can start appearing for searches close to your location within days to a few weeks, but competitive map pack spots in a crowded market usually take a few months of steady reviews, photos, and a website that backs up your services. New profiles with no reviews rarely beat established competitors right away.

Does adding keywords to my business name help me show in the local pack?

It can move rankings in the short term, which is why people do it, but it breaks Google's guidelines. Your business name has to match your real-world name, and stuffed names are one of the most common reasons profiles get suspended. A suspension takes you out of the map pack completely, so the risk is not worth it.