Why Isn’t My Business Showing Up on Google Maps? A Contractor’s Checklist

November 09, 2026

If you run a roofing company, a fence company, an HVAC shop, a plumbing company, a concrete crew, or a remodeling business, this worry is common. A homeowner opens Google Maps. Your trucks are out every day. But your business does not show up.

I want to walk you through this the same way I would if we sat down together. We will use Google's own help pages, not guesses. Google says there is no way to request or pay for a better local ranking. The goal here is to find what is missing and fix what you can control.

If you are new to local search, start with our guide on what local SEO is. This post is the checklist for Maps visibility.

First, search for your business the right way

Before you change anything, see if Google already has a profile for you.

Google says you should search for your business name and city, or search for "my business," while you are signed in to the Google Account tied to the profile. If you cannot find it, you may need to add it. If it exists but you have not claimed it, claim it so you can verify it and control how it shows on Google.

Try two searches:

  1. Your exact business name.
  2. The service a homeowner would type, like "fence installer near me" or "AC repair near me."

Those are different tests. The first test asks, "Does my listing exist?" The second test asks, "Does Google show me when someone needs the work I do?"

Google also pulls business facts from more than your profile. It can use your website, licensed data, and details that people add, like photos and reviews. That is why your website and your profile need to tell the same story.

Check that your profile is claimed and verified

To edit your business info and talk with customers on Google, you need to verify your business. Verification tells Google you are allowed to represent the business. Google says a verified profile is more likely to show up in search results.

Google picks the verification method for you. You cannot choose a different one. It may be a phone call or text, email, a live video call, a video you record, or a postcard. After you finish the steps, Google may take up to 5 business days to review your info. Sometimes it takes longer.

A few notes from Google's verification help:

If you have not set the profile up yet, use our Google Business Profile setup guide. This post will not repeat every setup step.

Check that your business is eligible

Not every listing is allowed.

Google says a business must make in-person contact with customers during its stated hours to qualify for a Business Profile. Most contractors meet this rule because you go to the customer's home or job site.

Google also lists businesses that are not eligible. That list includes lead generation companies, online-only brands, and any business that uses a P.O. box or a remote mailbox as its address. A virtual office is not eligible if you rent a mailing address and do not operate there.

There should be only one profile per business. Extra listings for the same company can cause problems in Maps and Search. If you have more than one real office, each real location can have its own profile. Each one needs its own address and its own staff.

If you run the company from home, you can still have a profile. Google says service-area businesses should hide the home address and set a service area instead. A plumber working from a house is a common example Google uses.

Check whether your profile is suspended

If your listing used to show up and then vanished, it may be suspended.

Google may suspend or disable profiles that do not follow its guidelines. If that happens, do not create a second profile for the same business. Google says you should not create a new Business Profile for the same business. Fix the issue and submit an appeal instead.

When you appeal, you can add proof such as business registration, a business license, tax certificates, or a utility bill. The name and address on those documents should match the profile.

I wrote a separate walkthrough on what often triggers a Google Business Profile suspension and how to ask for it back. Use that if your listing is already down.

Make sure your profile info is complete and accurate

This is one of the most common reasons a contractor does not show up for the searches that matter.

Google says businesses with complete and accurate info are more likely to show up in local search results. If your info is not accurate, your profile might not show up for relevant searches in your area.

Google asks you to include things like your full address if customers can visit you, your hours (including special hours), your business category, and other details that help people know what you do.

Use your real business name

Your name should match how customers know you in the real world. Use the name on your trucks, invoices, and website.

Google does not allow extra words in the name like taglines, services, phone numbers, or website URLs. A name like "Smith Roofing Best Roof Repair" can get the profile in trouble. Use "Smith Roofing" instead, then put the services in the services section.

Pick the right categories

Categories help people find you. Google says to use as few categories as possible to describe your overall core business, and to choose categories that are as specific as possible.

Pick the category that finishes this sentence: "This business IS a..." A roofing company is a roofing contractor. An HVAC company is an HVAC contractor. A fence company is a fence contractor. Do not pick extra categories just to add more words. Google says not to use categories only as keywords.

Set your address or service area the right way

Use a precise, accurate address or service area. P.O. boxes and remote mailboxes are not allowed.

If customers come to you, show the real address and keep permanent signage there.

If you go to the customer, use one profile for your main office or home base and set a service area. Google says the overall service area should not extend farther than about 2 hours of driving time from where the business is based, though larger areas may be okay for some businesses. Only list places you truly serve.

If you have a shop that people can visit and you also go to job sites, you can show the shop address and set a service area. Google calls that a hybrid business. The location should be staffed and able to receive customers during the hours you post.

Add hours, services, and other details

Add the hours people can reach you. If those hours change for a holiday or a storm, update them. Google includes special hours in the info that helps your profile.

Use the description to explain your services and a bit about the business. Keep it useful and honest. Google does not allow links, sales pitches, or gimmicky writing in that field.

Your phone number and website should belong to the business. Google says they should be the single, authoritative phone number and website for the business, and the phone number must be under the direct control of the business. Do not send people to a page or number that belongs to someone else.

Understand how Google ranks local results

Once your profile can show up, the next question is how to rank on Google Maps.

Google says local results are mainly based on relevance, distance, and popularity. On the same help page, Google explains that third factor under the heading Prominence. Prominence means how well-known a business is. Together, those factors help Google pick the best match for a search.

Relevance

Relevance is how well your profile matches what someone is searching for. If a homeowner searches for "water heater repair," a plumber who lists that service is a better match than a general contractor who does not.

To help Google understand you, provide complete and detailed business info. That includes your category, services, description, hours, and service area.

Distance

Distance is how far your business is from the person who is searching. If they do not share their location, Google uses what it already knows.

You cannot move the searcher closer to you. You also cannot pay Google to ignore distance. What you can do is be accurate about where you work, and make the rest of your profile as clear and complete as possible.

This is why a concrete company may show up for a driveway search a few miles from the shop, but not for the same search much farther away. That can be normal.

Prominence

Prominence means how well-known a business is. Google says this can include how many websites link to your business and how many reviews you have. More reviews and positive ratings can help your local ranking.

You cannot buy prominence. You build it over time with real work, real reviews, and a website people can trust.

Add photos and videos of real work

Google says you should add photos and videos to show customers what you offer and tell the story of your business.

Photos and videos show on Google only after your profile is verified. Use clear photos that look like real life. Google wants images that are in focus, well lit, and not heavily filtered.

Good examples for contractors:

  • A finished roof or a storm repair
  • A new fence line
  • An HVAC install
  • A bathroom or kitchen remodel
  • A stamped concrete patio
  • Your crew, your trucks, and your shop, if you have one

If you want a deeper look at why finished-job photos matter, read why contractors need proof of work online.

Ask for reviews and reply to them

Reviews help people choose you. They also support prominence.

Google says positive reviews and helpful replies can help your business stand out. You can remind customers to leave a review by sending a Google link or a QR code.

Do not pay for reviews or offer a discount in exchange for one. Google says offering incentives for reviews, review changes, or removing a negative review is not allowed.

When reviews come in, reply. Keep the reply short, polite, and about that customer's experience. Google also says a mix of positive and negative feedback often feels more trustworthy, so do not panic about one hard review. Reply with care instead.

Make sure your website matches your profile

Google can read facts from your official website and combine them with your profile. If your website says one business name, one phone number, or a different mix of services than your profile, that creates confusion.

Use the same name, the same main phone number, and the same story about what you do and where you work.

A simple checklist you can run this week

  1. Search your business name while signed in to the right Google Account.
  2. Confirm the profile is claimed and verified.
  3. Confirm you are eligible and that you do not have duplicate profiles.
  4. If the listing is suspended, appeal. Do not create a new one.
  5. Check your name, categories, address or service area, hours, services, phone number, and website.
  6. Add clear photos of real jobs.
  7. Ask happy customers for a Google review, without offering a reward.
  8. Reply to your reviews.
  9. Make sure your website matches your profile.

If you are a roofer and you want a guided way to work through your Google presence, we have a free Roofing Google Workbook. It is a roofing resource that walks you through key parts of your Google setup.

If you want help walking through this

This checklist will take some time, and that is okay. You do not need to fix everything in one night.

If you want a second set of eyes on your Google Business Profile and your Maps visibility, you can book a free 45-minute strategy session with me. We can look at what Google can see today and what to fix first.

Want us to handle this for you? See how our local SEO for contractors works, how we do fence company marketing, or contact us with questions.

Sources

  1. Tips to improve your local ranking on Google, Google Business Profile Help
  2. Verify your business on Google, Google Business Profile Help
  3. Business eligibility and ownership guidelines, Google Business Profile Help
  4. Guidelines for representing your business on Google, Google Business Profile Help
  5. Fix suspended or disabled profiles, Google Business Profile Help
  6. Understand how Google sources and uses info in Business Profiles and local search results, Google Business Profile Help
  7. Manage your Business Profile photos and videos, Google Business Profile Help
  8. Tips to get more reviews, Google Business Profile Help

YOU'VE BUILT SOMETHING WORTH GROWING.

Let's figure out how to get more leads, better customers, and real results, together.

Ready to work with a partner who cares as much as you do? Let's talk.