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 home-service marketing. It rewards a handful of boring, specific things — and most of your competitors aren't doing them.
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.
The usual reasons you're not showing up
Your profile isn't verified (or got suspended)
An unverified profile barely ranks. A suspended one disappears entirely. If you've recently changed your business name, address, or category, or stuffed keywords into your name, you may have tripped a suspension. Check the profile status first — everything else is wasted effort if the listing is dead.
Your primary category is wrong or too generic
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." Set the most specific primary category that describes your core money-maker, then add secondary categories for everything else you do.
You have too few reviews — or they've gone stale
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. If you've stalled out, that's a flashing signal to Google that you're less active than the competition.
Your information is inconsistent across the web
If your phone number or address is written three different ways across your website, Facebook, Yelp, and old directory listings, Google trusts you less. Pick one exact format for your name, address, and phone — your "NAP" — and make it identical everywhere.
You're physically far from the searcher
If you're 25 minutes outside town, you'll struggle to rank for searches happening downtown — that's distance working against you. The fix isn't faking an address (that gets you suspended). It's building enough prominence that Google extends your radius, plus creating genuine location-specific pages on your website for the areas you actually serve.
The fix, in order
- Confirm the profile is verified and live. Resolve any suspension before anything else.
- Set the most specific primary category and add every relevant secondary category.
- Fill every single field — hours, service areas, services with descriptions, attributes, and the business description. Empty fields are lost relevance.
- Add real photos weekly. Job sites, trucks, the crew, before-and-afters. Active profiles outrank dormant ones.
- Turn on a steady review habit — ask every satisfied customer, every week. (We wrote a whole playbook on how to get more Google reviews.)
- Clean up your NAP everywhere it appears online.
- Post updates through the profile — offers, recent jobs, seasonal reminders. It's free and it signals activity.
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.
The bigger picture
The map pack is one lever of four that decide whether a home-service 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.
