If your business isn't showing up on Google Maps, it's usually for one of three reasons: Google doesn't clearly understand what you do, your Business Profile isn't verified or complete, or nearby competitors look more established through reviews and mentions around the web. Google says local results are based mainly on relevance, distance, and prominence.
Not sure where you stand? Get a free Local Google Ranking Report: see where your business shows up when people nearby search Google for what you do, how you compare to your top 3 competitors, and whether ChatGPT recommends you. Get my free report →
How does Google decide which contractors show up on the map?
Google ranks local businesses on three things: relevance, distance, and prominence. You control relevance and prominence. Distance is mostly out of your hands.
- Relevance is how well your profile matches what someone searched. If a homeowner searches "roof repair Jeffersontown" and your profile barely mentions roofing, you're a weak match.
- Distance is how far you are from the searcher, or from the location they typed.
- Prominence is how well known your business is. Google's own help page says this includes information from across the web, like links, articles, and directories. It also says review count and review score factor into local ranking, and that your position in regular web results matters too.
That last point is important: your Google Business Profile and your website work together. A strong profile pointing to a weak website leaves rankings on the table.
Is your Google Business Profile verified and set up correctly?
If your profile isn't verified, fix that first. Google says verifying tells it you're authorized to represent the business, which makes it more likely to show up in search results.
Most contractors work at the customer's house, not at a storefront. That makes you a service-area business. Google's address guidelines say that if you don't serve customers at your business address, you should leave the address blank and list your service area instead. Common setup mistakes:
- Showing a home address publicly when customers never come there
- Listing a mailbox or shared-office address (this gets profiles suspended)
- Listing a service area far bigger than where you actually work
Keep your service area to the cities and neighborhoods you really serve, such as Louisville, Jeffersontown, Middletown, Fern Creek, or Shelbyville.
Does Google know exactly what you do?
Google can only match you to searches it understands. Your profile should spell out your trade in plain words.
- Primary category: pick the one that matches your main money-maker, like "Roofing contractor," "HVAC contractor," or "Plumber." Not a generic "Contractor" if a specific one fits.
- Services: list each service you want calls for (water heater replacement, drain cleaning, storm damage repair).
- Description: say what you do and where, in the words a homeowner would use.
- Hours, phone, and website: complete and correct. Google tells businesses to keep this information up to date.
- Photos: real photos of your crew, trucks, and finished jobs.
Why do Google reviews matter so much for contractors?
Reviews are one of the few ranking signals Google spells out by name. Google says more reviews and positive ratings can improve a business's local ranking, and that replying to reviews shows you value customer feedback.
Two rules keep you safe:
- Ask every customer, the same way. Google's review policy does not allow businesses to selectively ask only happy customers for reviews or to discourage negative ones. Send the same request after every finished job.
- Reply to every review, good and bad, calmly and briefly. Future customers read your replies as much as the reviews.
The easiest system is a short text with your review link sent the day the job is done, while the customer is still happy you showed up.
Want to know how your reviews stack up? Your free Local Google Ranking Report compares your business to the top 3 competitors near you. Get my free report →
Is your website helping or hurting your Google ranking?
Your website feeds prominence and relevance. Google says your position in web results is a factor in local ranking, so normal search engine best practices apply.
A contractor website that helps you show up does these things:
- Names your trade and the cities you serve on the home page and service pages
- Has a separate page for each main service
- Uses the exact same business name and phone number as your Google profile
- Loads fast and has a tap-to-call button on phones
- Links to your Google reviews
If your website is a single page with a logo and a phone number, Google has very little to work with. Learn more about our local SEO service.
Is your business listed the same way everywhere online?
Google looks at information about your business from across the web. When your name, phone, or website is different on different sites, it's harder for Google to trust which is correct.
Check that your business name, phone number, and website match on:
- Your Google Business Profile
- Your website
- Facebook and Nextdoor
- Yelp, Angi, and the Better Business Bureau
- Local chambers of commerce and trade association directories
Fix any old phone numbers or former business names first. Those cause the most confusion.
Quick checklist: why your business isn't showing up on Google Maps
| Problem |
What to check |
Fix |
| Not verified |
Business Profile shows "unverified" |
Complete Google's verification |
| Wrong setup |
Public home address, or a mailbox address |
Set up as a service-area business |
| Vague category |
Primary category is generic |
Pick your exact trade |
| Thin profile |
Few services, no photos, old hours |
Fill in every section |
| Few reviews |
Competitors have many more |
Ask every customer after every job |
| Weak website |
One page, no cities or services named |
Add service and city pages |
| Mixed listings |
Old phone numbers online |
Make name, phone, website match everywhere |
How long does it take to show up on Google Maps?
Fixing basic problems can help within weeks. Moving into the top results for a competitive trade in a metro area like Louisville usually takes months of steady work. Being one of the top three businesses Google shows on the map is a worthwhile goal, but no one can honestly guarantee it, because Google controls the results.
The contractors who win locally aren't doing anything magic. They have a complete, verified profile, a steady flow of reviews, a website that clearly says what they do and where, and they keep at it month after month. See how we work and our reputation management service.
Built by a former contractor
SiteVelocity was built by a former contractor. My family built homes in the Louisville area for 20 years, so I know the trades from the inside, and I know you'd rather be on a job than figuring out Google. My job is to position your business so Google can do its part. Your job is what you already do well: great work and great service.
About SiteVelocity: SiteVelocity is a Louisville, Kentucky local search marketing business that helps home service contractors and daycares show up when people nearby search Google and get more calls. It was built by Jeff Quinlan, a former contractor and a current daycare owner.
Ready to see where you stand? Get your free Local Google Ranking Report. I review every request personally. Get my free report →
Frequently Asked Questions
Why does my business show up when I search, but not when customers search?
Google shows results based partly on where the searcher is. If you search from your shop or home, your business looks close and ranks higher. A customer across town sees a different list. To see what customers see, search your service plus your city from a few miles away, logged out of your Google account.
Do I need a storefront to show up on Google Maps?
No. Contractors who go to their customers can set up a service-area Business Profile. Google's guidelines say that if you don't serve customers at your business address, you should hide the address and list the areas you serve instead. Your profile can still show up in local results for those areas.
How many Google reviews does a contractor need?
There's no magic number. Google says review count and rating factor into local ranking, so what matters is how you compare to the contractors you're competing against in your area. Look at the top three results for your main service and city, note their review counts, and set a steady monthly goal to close the gap.
Can I just ask my happy customers for reviews?
Ask every customer the same way. Google's review policy does not allow businesses to selectively ask only for positive reviews or to discourage negative ones. Send the same review request to every finished job. A few honest critical reviews, answered professionally, also make your profile look more trustworthy.
How long does it take to start showing up on Google Maps?
Fixing basic problems like an unverified profile or wrong category can help within weeks. Moving into the top results for a competitive trade in a metro area like Louisville usually takes months of steady work on reviews, your profile, and your website. Anyone who guarantees a top-three spot is promising something nobody controls.