You searched your own service plus your city, and you weren't in the map — the little three-business box at the top with the pins. Meanwhile two competitors you've never respected are sitting right there. It's maddening, and it's costing you the easiest jobs you'll ever book, because the people searching that way are ready to call right now.
Here's the good news: the map pack is one of the most fixable problems in local marketing. It rewards a handful of boring, specific things — and most of your competitors aren't doing them. This guide is the full diagnostic: every reason a business fails to show on Google Maps, in the order you should check them, and the exact fix for each.
(We work mostly with home-service companies, but everything below applies to any local business — a clinic that's not visible on Google Maps has the same seven suspects as a plumber.)
First, understand what the map pack actually ranks
Google's local results are driven by three factors, in roughly this order:
- Relevance — does your Google Business Profile clearly say you do this exact service?
- Distance — how close are you to the person searching?
- Prominence — how established and trusted do you look (reviews, activity, citations, website)?
You can't move your shop, so distance is mostly fixed. That means relevance and prominence are where the wins are. Every diagnosis below is really a relevance or prominence problem wearing a different costume.
One more thing worth knowing before you diagnose: the map is personalized and location-sensitive. Two people a mile apart see different packs. So "I searched and didn't see myself" isn't proof of a problem by itself — check from the areas your customers actually search from, or use an incognito window with the location set, before you panic.
The diagnostic: seven reasons you're not showing up
Work through these in order. Each one includes the tell (how to confirm it's your problem) and the fix.
1. Your profile isn't verified — or got suspended
The tell: You can't find your business by searching its exact name, or your Google Business Profile dashboard shows "Verification needed" or "Suspended."
An unverified profile barely ranks. A suspended one disappears entirely. If you recently changed your business name, address, phone, or category — or stuffed keywords into your business name ("Smith Plumbing | Best Emergency Plumber Dallas") — you may have tripped a suspension. Video verification is now standard for many categories, and service-area businesses face extra scrutiny.
The fix: Log into business.google.com. If verification is pending, complete it (have your signage, vehicle, and proof of address ready for video verification). If suspended, file a reinstatement request — with documentation like a business license and utility bill — and remove whatever tripped the wire first (keyword-stuffed name, virtual office address, and PO boxes are the usual culprits). Everything else in this guide is wasted effort until the listing is alive.
2. A duplicate listing is splitting your identity
The tell: Searching Google Maps for your phone number or address turns up two profiles — an old one from a previous owner, a mover's leftover, or one a well-meaning employee created.
Duplicates split your reviews and confuse Google about which listing is real. Often the duplicate outranks the one you're maintaining.
The fix: Claim the duplicate if you can, then request a merge or removal through the profile support flow ("Suggest an edit" → "Remove this place" → duplicate). Reviews can usually be merged into the surviving listing.
3. Your primary category is wrong or too generic
The tell: You show up when someone searches your business name, but never for the service ("drain cleaning near me", "water damage restoration").
This is the single most common fix. If you're a drain specialist but your primary category is "Contractor," you'll lose every "drain cleaning near me" search to the plumber who set their primary category to "Plumber." The primary category is the strongest relevance signal on the entire profile.
The fix: Set the most specific primary category that describes your core money-maker, then add secondary categories for everything else you do. Re-check after any Google category taxonomy update — categories get renamed and split regularly.
4. Your reviews are too few — or have gone stale
The tell: Competitors in the pack have more reviews, better ratings, or visibly newer ones.
A profile with 12 reviews from two years ago looks dead next to one collecting two a week. Review velocity (how recently and steadily you earn them) matters as much as the total. Reviews that mention your service and town ("fixed our flooded basement in Doylestown same day") do double duty as relevance signals.
The fix: Turn on a steady review habit — ask every satisfied customer, every week, ideally by text with a direct link. Reply to every review, good and bad. We wrote a whole playbook on how to get more Google reviews.
5. Your information is inconsistent across the web
The tell: Your phone number or address is written differently on your website, Facebook, Yelp, and old directory listings — old numbers, past addresses, "Suite 2" here but not there.
Google cross-references your name, address, and phone ("NAP") across the web. Inconsistency erodes its confidence that your listing is legitimate and current.
The fix: Pick one exact format and make it identical everywhere. Start with your own website (put the NAP in the footer and mark it up with LocalBusiness schema), then fix the big platforms, then hunt down stragglers with a search for your old phone number in quotes.
6. You're physically outside the searcher's radius
The tell: You rank fine in your own neighborhood but vanish for searches in the town twenty minutes away where you want more work.
Distance is a core ranking factor, and Google shows searchers businesses near them. If you're 25 minutes outside town, you're fighting physics. The fix is not faking a downtown address or renting a virtual office — both get profiles suspended.
The fix: Build enough prominence that Google extends your radius — more reviews (especially from customers in the target towns, mentioning those towns), consistent activity, and genuine location-specific pages on your website for the areas you serve. Our local SEO guide for home-service businesses covers the service-area playbook in depth.
7. Your profile is new — or completely dormant
The tell: The listing is verified, categorized, and accurate… and three months old with two photos and no posts.
Prominence takes time. A brand-new profile in a competitive category starts at the back of the line, and a dormant one drifts backward as active competitors pass it.
The fix: Signal activity weekly: real photos (job sites, trucks, the crew, before-and-afters), posts (offers, recent jobs, seasonal reminders), filled-out services, answered Q&A. None of these is individually decisive; together they compound. Most profiles that follow the full checklist see movement within a few weeks — but expect months, not days, in dense categories.
The fix list, in order
If you want the whole diagnostic compressed into a checklist:
- Confirm the profile is verified and live. Resolve any suspension before anything else.
- Find and kill duplicate listings.
- Set the most specific primary category and add every relevant secondary category.
- Fill every single field — hours, service areas, services with descriptions, attributes, business description.
- Clean up your NAP everywhere it appears online, starting with your own site.
- Turn on a steady review habit — ask every satisfied customer, every week.
- Add real photos and post updates weekly. Active profiles outrank dormant ones.
Do these and you'll usually see movement within a few weeks. Local SEO compounds — the longer you're consistent, the harder you are to dislodge.
Clinic not visible on Google Maps? Same suspects, three twists
We work mostly with home-service companies, but a steady stream of readers land here searching for a clinic, dental office, or medical practice that isn't visible on Google Maps. The diagnostic above applies unchanged — verification first, then duplicates, category, completeness, NAP, radius, prominence. Three details are specific to healthcare:
- Category precision matters even more. "Medical clinic," "Urgent care center," "Dental clinic," "Physical therapy clinic" — Google treats these as different intents. Pick the one patients actually search, not the umbrella term, and add practitioner categories only where they're real.
- Practitioner profiles create duplicate-listing problems. Google allows separate profiles for the practice and for individual doctors or dentists. Unmanaged, these split reviews and confuse the map. Claim the practitioner profiles, keep the practice profile primary, and make sure phone numbers and suites match exactly.
- Reviews need a compliant ask. You can't quote patient details back in replies, and review requests must stay generic. A simple post-visit text with the review link — no health context — keeps the velocity up without privacy problems.
Everything else — real photos of the office, weekly activity, consistent hours (especially holiday hours, which patients check) — works exactly as described above.
Frequently asked questions
Why is my business not showing up on Google Maps at all?
If your business is completely absent (not just ranking low), the cause is almost always one of three things: the profile was never created or verified, it was suspended, or a duplicate listing is soaking up your identity. Search your exact business name plus city; if nothing appears, log into business.google.com and check the profile's status before doing anything else.
How do I get my business to show up on Google Maps?
Create and verify a Google Business Profile at business.google.com, set the most specific primary category for what you do, complete every field, and keep the listing active with weekly photos, posts, and a steady stream of reviews. Showing up at all takes days once verified; showing up in the top three for competitive searches takes consistent months of the checklist above.
My business shows on Google Maps but not in the map pack — why?
Appearing on the map when someone searches your name but missing from the three-pack for service searches means you have a ranking problem, not a visibility problem. The usual suspects: a generic primary category, fewer or staler reviews than the businesses that do appear, and weaker activity signals. Work the diagnostic from step 3 onward.
Why did my business disappear from Google Maps?
Sudden disappearance usually means a suspension (often triggered by editing your name, address, or categories, or by keyword-stuffing the business name), a Google algorithm or taxonomy update, or a duplicate/merge gone wrong. Check the profile dashboard first — it will say if you're suspended — and file for reinstatement with documentation rather than creating a new listing, which makes things worse.
Does this apply to businesses that aren't home services — like a clinic or restaurant?
Yes — the ranking system (relevance, distance, prominence) is identical for every category. A clinic not visible on Google Maps should run the same diagnostic: verification, duplicates, primary category ("Medical clinic" vs something generic), review velocity, NAP consistency, and activity. Only the category names and the review-request etiquette change.
How long does it take to show up in the Google map pack?
From a standing start with a verified profile: days to appear somewhere, a few weeks to see movement from category and profile fixes, and typically two to six months of consistent reviews and activity to crack the top three for competitive searches in your service area. Anyone promising the map pack in a week is selling something.
The bigger picture
The map pack is one lever of four that decide whether a local business stays booked. If you want the full system — local SEO, a website that earns the click, follow-up that doesn't drop, and speed to lead — start with our pillar guide to marketing for the trades.
And if you'd rather have someone tell you exactly which three things are holding your business back, that's literally what a Growth Checkup is for — we audit your profile, your site, and your follow-up, then hand you the priority list.
