Let me tell you about two roofers in the same city.
Both do quality work. Both have been in business for over a decade. Both charge roughly the same prices. But one of them gets 15-20 calls a month from Google and the other gets maybe two.
The difference isn’t their skills or their reputation. It’s that when someone types “roofer near me” into their phone, one of them shows up in the top three results and the other doesn’t show up at all.
That’s it. That’s the number one reason local businesses lose customers to competitors.
The Map Pack controls everything
When someone searches for a local service on Google, the first thing they see isn’t the list of websites. It’s the Map Pack, that box with three businesses, a map, and star ratings. Research from BrightLocal shows that roughly 42% of people click on a result in the Map Pack. For local service businesses specifically, up to 70% of phone calls come from that three-pack.
If you’re not in those top three spots, most potential customers never see your name. They call whoever is there, get a quote, and move on. They don’t scroll. They don’t go to page two. They don’t open Google Maps and look at the full list. They pick from the three Google shows them.
Your competitor might do worse work than you. They might charge more. They might have been in business half as long. But if Google puts them in the Map Pack and not you, they get the call and you don’t.
Why your competitor shows up and you don’t
Google decides who gets into the Map Pack based on three factors.
Relevance. Does your Google Business Profile clearly describe what you do? If your profile says “construction” but the customer searched “roof repair,” Google might not connect the dots. Your competitor who listed “roof repair,” “roof replacement,” “storm damage repair,” and “emergency roofing” as services is telling Google exactly what they do.
Distance. How close are you to the person searching? You can’t control this one, but you can make sure your service area is set correctly in your profile so Google knows where you operate.
Prominence. This is the big one. Google looks at your review count, your review score, how often you post updates, whether your website mentions the same services as your profile, whether your business name and address are consistent across the internet, and dozens of other signals. Your competitor who has 85 reviews at 4.8 stars and posts weekly updates is going to outrank your 12 reviews at 5.0 stars with no activity since 2024.
The math that should worry you
Let’s make this concrete. Say you’re a plumber and the average job is worth $400. The Map Pack in your city gets 500 searches a month for plumbing-related terms. If you’re in the top three, you’re getting a share of those searches. Call it 60 clicks a month, and maybe 15-20 of those turn into calls. If you close half of them, that’s 8-10 new jobs a month. That’s $3,200-4,000 in revenue just from showing up.
If you’re not in the Map Pack, you’re getting close to zero from those 500 searches. Every single one of those customers is going to a competitor. Not because they chose your competitor over you. Because they never knew you existed.
That adds up to $38,000-48,000 a year in revenue you’re losing to a competitor who isn’t necessarily better, just more visible.
How to fix it
The good news is this isn’t mysterious. You don’t need a $5,000/month marketing agency to show up on Google. You need to do the basics that most of your competitors are neglecting too.
Claim and fully complete your Google Business Profile. Every field. Every service. Real photos of your work, not stock images. Your actual business hours.
Get reviews consistently. Not 50 reviews from 2023 and nothing since. Google wants to see new reviews coming in every week. Ask every happy customer. Make it easy by texting them your review link.
Post updates on your profile. Once a week, share a photo of a completed job with a short description. Google notices when a profile is active versus dormant.
Make sure your website matches your profile. If your profile says you do “emergency plumbing” but your website doesn’t mention it anywhere, that’s a signal mismatch Google will penalize you for.
The real question
You don’t need to be the best marketer in your industry. You just need to be visible. Right now, are your potential customers finding you when they search, or are they finding your competitor?
If you’re not sure, that’s probably your answer.
Find out where you stand
We’ll run a free audit on your Google presence and show you exactly where you rank, where your competitors rank, and what’s keeping you out of the top three. Takes five minutes. No commitment.