Why is my business not showing on Google Maps? How to find the cause and fix it

You search for your own trade in your own town and your business isn't there. Before you pay anyone to fix it, spend ten minutes working out which problem you have, because each one has a different fix.

A phone showing a Google Maps search with two plumbers listed, next to a magnifying glass and a missing listing

A business usually doesn't show on Google Maps for one of four reasons: the Business Profile isn't verified yet, Google has suspended it, it's live but ranks too low for that search, or a setup error such as a duplicate listing is hiding it. Search your exact business name and town in Google Maps first to see which one you have.

Step one: is your profile missing, or just not ranking?

Open Google Maps on your phone and type your business name exactly as it appears on your truck, plus your town. Then look at what comes back.

What you seeWhat it usually meansGo to
Your profile shows for your name, but not for "plumber near me" or "AC repair"The profile is live. It's a ranking problem.Reason 3
Nothing shows, and you never finished verificationThe profile isn't verified, or verification is still under reviewReason 1
Nothing shows, and your dashboard has a suspension or "disabled" noticeGoogle suspended the profile for a guideline problemReason 2
Two listings show for your business, or an old address appearsA duplicate or outdated listing is splitting your signalsReason 5
It showed until you changed your name, address or categoryThe edit triggered a review or re-verificationReason 4

If you're in the first row, the profile exists and Google is showing it, just not in the top three for the searches that bring work. That's fixable, but it's a different job from getting reinstated, and paying someone to "get you on Maps" won't help.

Reason 1: your profile isn't verified yet

Google needs to confirm that you run the business before it gives you control of the profile. Its help page lists the methods: phone or text, email, a live video call, or a postcard by mail. Google picks which methods you're offered based on your business, and you can't change that. It recommends video verification where you're eligible.

Google says verification reviews take up to five business days, and occasionally longer. Some practical points that trip people up:

  • If you're verifying by postcard, don't change your business name, address or category while you wait. Google says the code won't work if you do. Postcard codes expire after 30 days.
  • For a video call, have proof ready on camera: your branded truck or signage, your tools, and paperwork such as a business license or utility bill showing the business name. If you work from home with no signage, show the work vehicle and equipment clearly.
  • If you have more than one Google account, check which one owns the profile. A profile verified under an old employee's or web designer's account is one reason owners think it's gone.

Check status in your Business Profile dashboard (search "my business" on Google while signed in). If it says verification is pending, wait out the review rather than starting again; starting over can create a duplicate.

Reason 2: Google suspended your Business Profile

Google states that it may suspend or disable Business Profiles that don't follow its guidelines. When that happens, the public can't see the profile and you can't manage it until it's reinstated.

Why was my Google Business Profile suspended?

Google rarely tells you the exact rule. These are the guideline breaks that most often catch contractors, each taken from Google's guidelines for representing your business:

  • Extra words in the business name. Google doesn't allow marketing taglines or service information in the name, and says unnecessary information "could result in the suspension of your Business Profile." "Smith Plumbing" is fine. "Smith Plumbing Tulsa 24/7 Emergency Plumber" is not, unless that's your legal, real-world name.
  • An address that doesn't qualify. P.O. boxes and mailboxes at remote locations aren't acceptable, and a virtual office you rent but don't work from isn't eligible.
  • A service-area business showing its address. If customers don't come to you, Google says you should hide your business address.
  • A service area that's too big. Google says the overall area shouldn't extend farther than about two hours of driving time from where you're based.
  • A phone number you don't control. The number must be under the direct control of the business, and Google prefers a local number over a call center line.
  • More than one profile for the same business. Service-area businesses get one profile for the whole area they serve.

If you can't find a rule you broke, appeal anyway, with full evidence. The appeal is the only route back.

How to get a suspended profile back

  1. Fix the problem first. Read the guidelines line by line against your profile. Strip extra words from the name, hide the address if you're a service-area business, and pull the service area inside two hours of driving.
  2. Gather evidence. Google suggests documents such as official business registration, a business license, tax certificates and utility bills. The name and address on them must match the profile.
  3. Use the official appeals tool. Sign in with the Google account linked to the profile, pick the profile and the decision you're appealing, attach your files and explain briefly. Google notes that each decision can only be appealed once, so make it complete.
  4. Don't create a new profile. Google says plainly: "Do not create a new Business Profile for the same business." A second profile makes things worse and loses your reviews.
  5. Wait for the email. Google sends the decision by email. If it's denied, you may be able to ask for another review with new evidence.

You don't need to pay a "reinstatement service" to file an appeal. The tool is free, and nobody outside Google can approve it for you.

Reason 3: your profile is live but doesn't rank for the search

Google says it ranks local results on three things: relevance (how well your profile matches the search), distance (how far you are from the person searching) and prominence (how well known the business is, including reviews and links from other sites). It also says there's no way to pay for a better local ranking.

For contractors, that plays out in a few ways:

  • You're searching from the wrong spot. Distance is measured from the searcher. If your office is in Broken Arrow and you search from there, you'll see yourself higher than a homeowner in south Tulsa will. Check from the neighborhoods you want work in, or ask a customer there to send you a screenshot.
  • Your primary category is too broad. "Contractor" won't match "HVAC repair" as well as "HVAC contractor" will. The primary category carries the most weight of anything you set. Our Business Profile checklist covers how to choose it.
  • Your services list is empty. If you never added "water heater installation" or "panel upgrade" as services, Google has less to match the search against.
  • Competitors have far more reviews. Google says more reviews and positive ratings can help local ranking. Twelve reviews against a competitor's four hundred is a hard gap, and it closes only with steady asking.
  • Your website doesn't back up the profile. If the site never mentions the town or the service, relevance suffers. A page per main service and per main town fixes that. See service pages that rank.

Ranking takes longer to fix than verification, usually months. We go deeper on it in how to rank higher on Google Maps.

Reason 4: a recent edit put your profile under review

Changing your name, address, category or service area can trigger a review. Google's verification page notes that if your details were recently updated, it may ask for more information to re-verify the profile. Your changes may not show until that review is done.

Make big edits one at a time, and only when the change is true in the real world. A new name should match your signage, license and website before you put it on Google.

Reason 5: duplicates, old listings and mismatched details

Older businesses can end up with a second listing somewhere: from a previous address, a former partner, or a profile a marketing company set up years ago. Two listings for one business split your reviews and confuse Google about which one to show.

  • Search Maps for your phone number as well as your name. Duplicates often share a number.
  • If you own both, keep the one with more reviews and remove the other from your Business Profile account. If you don't control the duplicate, open it in Google Maps, choose "Suggest an edit", then "Close or remove", and report it as a duplicate of your main listing.
  • Match your name, phone and town across your website, Bing Places, Apple Business Connect, Yelp, the BBB and any trade directories. Different phone numbers on different sites make it harder for Google, and for AI tools, to tie them together.

Is a service-area business harder to find on Google Maps?

It can feel that way, because a service-area business has no public pin on the map. That's normal and allowed. Google lets you set up to 20 service areas by city, postal code or other area, and it says setting them helps people find your profile.

Two things to know. First, Google's rules say a service-area business gets one profile for the whole area it serves, so don't create extra profiles for each town you cover. Second, listing a town as a service area doesn't guarantee you'll rank there. If you want work 40 minutes away, you'll usually need a page on your site about that town and reviews from customers there, and even then the businesses closer to the searcher have an edge.

Two smaller causes worth checking

Your hours. A search with "open now" in it, or with the Open now filter on, leaves out businesses Google thinks are closed. If you take night calls, set your hours to show it, and add holiday hours so you aren't flagged as "may be closed".

Your profile is marked closed. Anyone can suggest an edit on Google Maps, including "permanently closed". Log in to your dashboard and check that nothing has changed without your knowledge.

What to do this week

  1. Run the name-and-town search in Google Maps and match it to the table at the top.
  2. Log in to the Business Profile dashboard and read any notices.
  3. If you're unverified, finish verification. If you're suspended, fix the cause and appeal once with full evidence.
  4. If you're live but buried, fix the primary category, add every service, hide your address if customers don't come to you, and start asking every customer for a review.
  5. Search for duplicates by phone number and clean them up.

A Business Profile that shows up cleanly helps beyond Maps. AI assistants such as ChatGPT pull local business facts from maps and listing data, and a suspended or duplicate profile makes your business harder for them to trust. We cover that in where ChatGPT gets local business information.

Common questions

Why is my business not showing on Google Maps?

Usually because the Business Profile isn't verified, Google suspended it, it's live but ranks too low for that search, or a duplicate or recent edit is hiding it. Search your exact business name and town in Google Maps to see which case you're in.

Why was my Google Business Profile suspended?

Google suspends profiles that break its guidelines. Common causes for contractors are extra keywords in the business name, a P.O. box or virtual office address, a service-area business showing its address, a service area beyond about two hours of driving, or more than one profile for the same business.

How do I get a suspended Google Business Profile back?

Fix the guideline problem, gather documents such as a business license, registration or utility bill that match the profile, and file one complete appeal through Google's appeals tool while signed in to the account that owns the profile. Don't create a new profile for the same business.

How long does Google Business Profile verification take?

Google says verification reviews take up to five business days, and rare cases take longer. If you verify by postcard, don't edit your name, address or category while you wait, and use the code within 30 days.

Can a service-area business show on Google Maps without an address?

Yes. A service-area business should hide its address and list up to 20 service areas instead. It still appears in local results, though it has no public pin, and it gets one profile for its whole service area.

Why does my business show up for my name but not for my services?

That's a ranking problem, not a missing profile. Google ranks local results on relevance, distance and prominence. Choose the most specific primary category, add every service, build a page for each main service on your site and ask every customer for a review.

Sources

Why does a smaller company show above you?

The free audit compares your Business Profile, website and listings and tells you what is keeping you out of the map pack, in order of impact.

Get my free audit