Jordan Peacock

Updated · By Jordan Peacock

Why Is My Business Not Showing Up on Google? A 10-Minute Checklist

If your business isn't showing up on Google, the cause is usually one of five things: your Business Profile isn't verified, it's waiting on a review after edits, it's been suspended, there's a duplicate listing, or it exists but ranks too low for the words you're checking. Search your exact business name and town first. That tells you which problem you have.

I'm Jordan Peacock, and I help home-service businesses in Pittsburgh and Western PA book more jobs from Google. This is the same checklist I run when an owner tells me "we're not on Google."

Step one: figure out which problem you have

There are two very different problems hiding under "I'm not showing up."

  1. You're missing. Search your exact business name plus your town. If nothing comes up, your profile isn't live.
  2. You're buried. If your name search works but "foundation repair near me" doesn't show you, the profile is fine. You're just not ranking.

Test both on your phone and on Google Maps. Use a private browser window so your own history doesn't skew it. Then work the checklist for your problem.

If you're missing: the 6 causes to check

1. The profile isn't verified

Google only shows verified businesses on Search and Maps. Open your Business Profile dashboard. If it asks you to verify, do that first. Google picks the method, and for many service businesses it's a short video showing your truck, tools, and signage. Google says verification can take up to five business days to review.

2. Edits are waiting on review

Changed your name, category, or phone number recently? Some edits get reviewed before they go live. Most go through fast, but Google says some can take up to 30 days. Don't keep resubmitting. That can restart the clock.

3. The profile is suspended or disabled

If you disappeared overnight, this is the likely cause. Google suspends profiles that break its guidelines, and a suspended profile doesn't show to customers. Check the dashboard and Google's appeals tool. I cover the fix step by step in Google Business Profile suspended: what to do.

4. There's a duplicate

Old listings from a previous phone number, a former partner, or a second "location" that's really the same business can split your reviews or get one version filtered out. Google wants one profile per business. Find the extras and mark them as duplicates or ask for them to be merged.

5. The listing breaks a basic rule

The common ones for contractors:

  • A home address shown when customers don't visit (hide it and use a service area instead).
  • A P.O. box or virtual office as your address.
  • Extra keywords added to your business name.

6. The profile doesn't exist at all

It happens more than you'd think. The owner assumes the web guy set it up years ago, and nobody did. Search for your business at business.google.com. If nothing is there, create it.

If you're buried: the 4 causes to check

Google says local ranking comes down to relevance, distance, and prominence. Here's what that means on the ground.

7. Wrong primary category

Your primary category is the biggest relevance signal. "Contractor" is too broad. If you want waterproofing calls, "Basement waterproofing service" is the one to pick.

8. You're searching from too far away

If your shop is in Cranberry Township and you're searching from Mt. Lebanon, you might not show in the Maps box no matter what you do. Distance is real. Check from the towns you want work in, or use a rank checking tool that tests multiple spots on a map.

9. Too few reviews compared to the top three

Look at the three companies in your Maps box. Count their reviews and check how recent they are. If they have 120 and you have 9, that's your gap. Ask every happy customer, right after the job, with a direct link.

10. Your website doesn't back it up

Google also looks at your website. If your site never mentions the service or the towns you serve, Google has less to go on. One solid page per main service, with your towns named, helps.

The 10-minute checklist

  1. Search your exact name + town on Google and on Maps. Found? Skip to step 7.
  2. Open the Business Profile dashboard. Verified? If not, verify.
  3. Any pending edits? Wait. Don't resubmit.
  4. Any suspension notice? Go to the appeals tool.
  5. Search for duplicates of your name and phone number. Merge or remove them.
  6. Address hidden if customers don't visit? Name matches your truck?
  7. Primary category matches your main money job?
  8. Checked from the towns you actually serve?
  9. Reviews close to the top three in your Maps box?
  10. Website names your main services and your towns?

What this costs you in jobs

Showing up is step one. It doesn't matter if people find you and still leave.

In a September 2026 review of 35 Pittsburgh foundation and waterproofing websites, I found 7 with no tap-to-call phone number and 18 with no quote form on the homepage. Those companies did the hard part. They got found. Then the homeowner hit a dead end and called the next name on the list.

Foundation and waterproofing jobs typically run $5,000 to $15,000. Losing one job a month to that dead end is $60,000 or more a year. Not sure if it's happening to you? Get a free Lead Leak Report and I'll check.

If your problem is the setup itself, start with Google Business Profile for contractors: the 9 settings. If you run a foundation or waterproofing company, see how I help foundation and waterproofing companies.

Find out where your leads are leaking

Once you're showing up, the next question is how many of those people actually book. Send me your website and I'll send one page showing exactly where you're losing them, ranked by what it costs you. Free, in your inbox in 48 hours.

Get my free Lead Leak Report

Common questions

Why does my business show up when I search my name but not for my service?

That means your profile exists and is live. You just aren't ranking for the service search yet. Google ranks local results on relevance, distance, and prominence. Check that your primary category matches the service, your services are listed, and your reviews compare to the companies that do show up. Distance matters too, so you'll show more often near your base than across the county.

How long does it take for a new Google Business Profile to show up?

Once you're verified, your profile usually appears for searches of your business name fairly quickly. Google says verification review can take up to five business days, and rankings for a new business can take up to a month to settle. Showing up for broader searches like 'roofer near me' takes longer and depends on your category, reviews, and competition.

Can a suspended Google Business Profile still show up on Google?

No. When Google suspends or disables a profile for breaking its guidelines, it stops showing to customers on Search and Maps until the issue is fixed and the appeal is approved. If your profile vanished overnight, check your Business Profile dashboard and Google's appeals tool first. They'll show whether there's a suspension and which policy Google says you broke.

Why is my business on Google but not on Google Maps?

Usually it's one of three things: the profile isn't verified, it's waiting on a review after edits, or it's a duplicate that Google filtered out. It can also mean you're on Maps but ranking too low to see without zooming in. Search your exact business name plus your town in Maps. If it appears there, it's a ranking problem, not a missing listing.

Do I need a website to show up on Google Maps?

No. A verified Google Business Profile can appear in Maps without a website. But a website helps in two ways. It gives Google more proof of what you do and where, and it gives the homeowner a place to check you out before calling. If the site has no tap-to-call number or quote form, though, you'll lose many of those visitors.

Find out how many jobs your website is losing.

One page. Specific to your business. Free, and in your inbox in 48 hours.

What's in the report?