How to Rank in the Google Map Pack in Your Service Area

The three businesses in Google's map results get a large share of local calls. These are the things that move a Google Business Profile up the list.

Key takeaways
  • Google ranks map results mainly on relevance, distance and prominence.
  • Start with a complete, accurate Google Business Profile.
  • A steady flow of genuine reviews counts for more than a one-time burst.
  • Your website and service pages should back up what your profile says.

Search "roofer near me" on your phone and, below any ads, you'll usually see a map with three businesses listed under it. That's the map pack. For many home service businesses it's the best free spot in search: homeowners trust it, they call straight from it, and most never scroll past it.

How Google decides who shows up

Google has said publicly that local results are based mainly on three things:

  • Relevance: how well your profile matches what the person searched for.
  • Distance: how far your business is from the searcher or the location in their search.
  • Prominence: how well known and trusted your business is, based on things like reviews, links and mentions across the web.

You can't move your shop closer to every customer, but relevance and prominence are largely up to you.

Step 1: Fill out every part of your Google Business Profile

Incomplete profiles are the most common problem we see, and the easiest to fix.

  • Primary category: choose the most specific one that fits your main service, like "Roofing contractor" rather than "Contractor."
  • Secondary categories: add the other services you offer.
  • Services list: add each service with a short, plain-English description.
  • Service areas: list the cities and areas you serve.
  • Hours: keep them accurate, including any emergency availability.
  • Photos: upload real photos of your team, trucks and finished work, and keep adding new ones.
  • Business description: say what you do, who you do it for and where, in normal language.

Make sure your business name, address and phone number match exactly everywhere they appear online. When the details differ, Google has a harder time deciding which version to trust.

Step 2: Keep reviews coming in

Reviews are one of the clearest signals of prominence, and they're also what gets a homeowner to call you instead of the listing above you.

The total count is only part of it. Recent reviews, a healthy rating and reviews that mention your specific services and towns all count too. A business that gets a few new reviews every month usually looks more active and trustworthy than one that got fifty in a single week two years ago.

The simplest system is to ask every happy customer, every time, by texting a direct link right after the job. We cover this in How to Get More 5-Star Google Reviews.

Respond to every review, good or bad. A calm, professional reply to a negative review often does more for your reputation than another five-star rating.

Step 3: Keep your profile active

Google favors profiles that look active. A few habits help over time:

  • Post updates, offers or recent project photos regularly.
  • Answer questions in the Q&A section, and add common questions yourself.
  • Keep adding photos of real jobs from around your service area.

None of these will push you to the top by themselves, but together they show a legitimate business that's open and working.

Step 4: Make your website match your profile

If your profile says you do furnace repair in five towns, your website should have clear pages about furnace repair and the areas you serve. That consistency helps with relevance.

Your site also has to load fast and work well on phones, because that's where most local searches happen. Otherwise you'll lose the visitors your profile sends you. (More on that in why your website isn't turning visitors into booked jobs.)

Prominence also comes from the rest of the web. Good sources for a local contractor include:

  • Listings on trusted directories and trade associations.
  • Local sponsorships, community events and charities.
  • Supplier or manufacturer "find a dealer" pages.
  • Local news or community sites featuring your work.

One mention from a respected local organization is worth more than dozens of spammy directory listings.

Give it time, and track the right numbers

Map pack rankings usually climb gradually. In the insights Google gives you for your profile, watch calls, direction requests and website clicks. Checking where you rank on your own phone tells you less, because results change depending on where the searcher is standing.

If you'd like help getting your profile into shape, book a free call. Local SEO and Google Business Profile work is a big part of what we do for home service businesses.

Drew Hodges
Written byOwner & Lead Strategist, New Compass Media

Drew is the owner and lead strategist at New Compass Media. He builds the websites, ad campaigns and follow-up systems that keep local home service businesses booked, and writes about what's working for the contractors he works with.

Schedule your free discovery call

We'll look at your website, ads and follow-up and show you where jobs are slipping away.