Marketing local SEO

How contractors rank in the Google Maps local pack

Relevance, distance and prominence explained for contractors: what moves Google Maps rankings, what you cannot change, and a 90-day plan to improve.

Ava research teamPublished 7 min read

On this page
  1. The three factors, in Google's words
  2. What you control and what you do not
  3. Relevance: say clearly what you do
  4. Prominence: reviews, links and reputation
  5. Competition is uneven across the country
  6. Measure rankings the right way
  7. Your website feeds the map
  8. Questions to ask an SEO agency
  9. Myths that waste time or get you suspended
  10. Example: an HVAC company's 90-day plan
  11. What to do this week
  12. Frequently asked questions
  13. References

Key takeaways

  • Google says local results are mainly based on relevance, distance and prominence[1]. You can shape relevance and prominence; distance you mostly have to accept.
  • Prominence is partly based on how many websites link to you and how many reviews you have[1], so steady review requests and real local links matter more than tricks.
  • Rankings change with where the searcher stands, so measure from several points in your service area, not from your office.
  • Keyword-stuffed names and fake addresses can lift rankings briefly and then get profiles suspended; they are not a strategy.

The three factors, in Google's words

Google is unusually open about the basics of local ranking. Its Business Profile help says local results are mainly based on relevance, distance and prominence[1]. Relevance is how well a profile matches what someone is searching for. Distance is how far each business is from the customer who is searching. Prominence is how well-known a business is, based partly on information such as how many websites link to the business and how many reviews it has.

That sounds simple, but it explains most of what contractors see. A plumber two miles away outranks a better-reviewed one twenty miles away for an emergency search. A roofer with a precise category and hundreds of reviews beats one with a vague category and twelve. And a company that ranks first at its office can be invisible on the far side of its own service area.

What you control and what you do not

Local ranking factors as Google describes them, and where a contractor has leverage.
FactorSignals that feed itWhat you can doWhat you cannot change
RelevanceCategories, services list, description, website contentChoose an accurate primary category, list every real service, build a page per serviceThe way Google interprets an ambiguous search
DistanceWhere the searcher is relative to your businessSet accurate service areas, earn visibility in nearby towns through relevance and prominenceWhere your business is based and where the customer stands
ProminenceReviews, links, mentions across the web, real-world reputationAsk every customer for a review, reply to reviews, earn local links and pressA competitor's head start in reviews and years in business

Your service-area setting tells customers where you work. It does not move your business closer to a searcher on the far side of the county.

Relevance: say clearly what you do

Google says businesses with complete and accurate info are more likely to show up in local search results[1]. For a contractor, complete means the primary category matches the main service, every regular service is listed, and the website has pages that describe those services in plain words. If customers search for 'mini split installation' and you never mention mini splits anywhere, you are asking Google to guess.

  • Primary category set to the work you most want calls for; see choosing categories.
  • Services list using customer words: 'AC repair', not 'climate solutions'.
  • Website service pages linked from the profile, with the towns you serve mentioned naturally.
  • Photos of real jobs, labeled by service in your own records so you can post a mix.

Reviews are the part of prominence most contractors can move fastest. Google says more reviews and positive ratings can help a business's local ranking, and that replying to reviews shows you value feedback[1]. They also persuade people: 82% of US adults at least sometimes read online ratings or reviews before buying something for the first time[2], and 53% of 18- to 29-year-olds always or almost always do[3].

  • Ask every customer for a review with a direct link, sent the day the job is done.
  • Reply to every review within a few days, briefly and without sharing customer details.
  • Earn local links: supplier and manufacturer dealer pages, local sponsorships, trade associations, chamber of commerce listings and local news coverage of real work.
  • Keep your name, address and phone consistent across major directories; see citations and NAP.

Competition is uneven across the country

How hard it is to rank depends on how many competitors share your category nearby. California had the most US plumbing, heating and air-conditioning contractor establishments in 2023, at 11,686 or 10.5% of the national total, followed by Florida at 9,353 and Texas at 8,966[4]. A metro area in one of those states can have dozens of HVAC profiles within a few miles of any searcher. In a smaller market, a handful of good reviews and a precise category may be enough.

States with the most plumbing, heating and air-conditioning contractor establishments, 2023Employer establishments, County Business Patterns
States with the most plumbing, heating and air-conditioning contractor establishments, 2023Bar chart. California: 11,686 establishments; Florida: 9,353 establishments; Texas: 8,966 establishments.CaliforniaCalifornia: 11,686 establishments11,686 establishmentsFloridaFlorida: 9,353 establishments9,353 establishmentsTexasTexas: 8,966 establishments8,966 establishmentsStates with the most plumbing, heating and air-conditioning contractor establishments, 2023Bar chart. California: 11,686 establishments; Florida: 9,353 establishments; Texas: 8,966 establishments.CaliforniaCalifornia: 11,686 establishments11,686 establishmentsFloridaFlorida: 9,353 establishments9,353 establishmentsTexasTexas: 8,966 establishments8,966 establishments

Source: U.S. Census Bureau, 2023[4]

Show the data
ItemValue
California11,686 establishments
Florida9,353 establishments
Texas8,966 establishments

Measure rankings the right way

Because distance is a main factor, your ranking is not one number. It changes with where the searcher is. Checking from your office, logged into your own account, tells you almost nothing.

  1. Choose your money searches

    Pick five to ten searches that bring profitable jobs, such as 'ac repair', 'furnace replacement' or 'emergency electrician'.

  2. Choose measurement points

    Pick points across your service area: your base, each main town and the edges you want to grow into.

  3. Check consistently

    Use a grid rank-tracking tool, or search on a phone at each point while logged out. Record the position of your profile in the map results.

  4. Repeat monthly

    Rankings move day to day. Monthly snapshots show the trend without chasing noise.

  5. Tie it to calls

    Compare ranking changes with calls and bookings from the profile, because the goal is booked jobs, not a position.

Your website feeds the map

The profile links to your website, and the website is where much of your relevance and prominence is built. A thin one-page site gives Google little to match against specific searches, and few reasons for other sites to link to you. The basics are not complicated:

  • A page for each main service, written for customers in that service, with the towns you serve mentioned where they fit naturally.
  • The same business name, phone number and address details as the profile, in the footer of every page.
  • Real photos, licensing and insurance details, and a short story of who runs the company.
  • Fast loading on a phone, with a call button that works.
  • Pages that earn links, such as a useful guide to local permit rules or a page about the community work you sponsor.

Questions to ask an SEO agency

Many contractors hire help with local rankings. The good agencies are happy to answer specific questions; vague answers are a warning sign.

  1. How will you measure rankings, and from which points in my service area?
  2. Will you change my business name, address or categories, and why?
  3. How will you get reviews, and is every step within Google's rules and the FTC's?
  4. Which local links do you plan to earn, and from which kinds of sites?
  5. Who will own the profile, the website and the ad accounts if we part ways?
  6. How will you connect ranking changes to calls and booked jobs?

Myths that waste time or get you suspended

  • Adding keywords or cities to your business name. It breaks Google's guidelines and is a common route to suspension.
  • Listing a virtual office in a city you want to rank in. Virtual offices are not eligible for a profile.
  • Posting updates every day to rank higher. Posts can help customers but are not a substitute for reviews and relevance.
  • Adding every possible category. Google asks for as few as describe your core business.
  • Buying reviews. The FTC's 2024 rule bans the sale or purchase of fake reviews[5].

Example: an HVAC company's 90-day plan

Example (fictional): an HVAC company ranks first near its shop but drops off the map in a growing town twelve miles away. It has 60 reviews against 300 for the leader there. The owner sets a 90-day plan: ask every customer for a review by text the day of the job, add a service page for each main service, add the growing town as a service area, and sponsor a youth sports team in that town with a link from the league's site.

Example: after 90 days the company has 110 reviews and ranks in the top three in about half the grid points in the new town, up from none. It still trails the leader closest to that competitor's shop, which is what distance would predict. The owner keeps the review routine and adds a second local link through a supplier's dealer page.

What to do this week

  1. Check your primary category and services list against the work you want.
  2. Set up a review request that goes to every customer after every job.
  3. Reply to any unanswered reviews.
  4. Pick your money searches and measurement points, and record a baseline.
  5. List three real local organizations that could link to you.

Paid options run alongside organic rankings. Local Services Ads appear above the map pack for many trades, and a suspended profile can undo all of this, so read suspension causes and fixes before making big edits.

Frequently asked questions

What are the main Google Maps ranking factors?

Google says local results are mainly based on relevance, distance and prominence[1]. Categories and services shape relevance; reviews, links and reputation shape prominence.

Can I rank in a town where I do not have an office?

Sometimes, if your relevance and prominence are strong and the town is close enough. Distance is a main factor, so ranking far from your base is hard, and setting a service area there does not change that.

Do more reviews help Google Maps ranking?

Google says more reviews and positive ratings can help local ranking[1]. Ask every customer, reply to every review and never buy reviews.

Why do my rankings look different on my phone and my office computer?

Results change with the searcher's location and other factors. Measure from several points across your service area, logged out, and track the trend monthly.

References

  1. Google Business Profile Help (2026). Tips to improve your local ranking on Google (opens in a new tab) ↑

  2. Pew Research Center (2016). Online reviews and ratings (opens in a new tab) ↑

  3. Pew Research Center (2016). Online reviews and ratings (opens in a new tab) ↑

  4. U.S. Census Bureau (2023). County Business Patterns 2023: state detail file (cbp23st) (opens in a new tab) ↑

  5. Federal Trade Commission (2024). Federal Trade Commission Announces Final Rule Banning Fake Reviews and Testimonials (opens in a new tab) ↑

Book a demo

See Ava handle your calls.

Book a short demo. We’ll walk through your calls and workflow, and agree what Ava should take care of.

Book a demo