When a homeowner in your service area types “roofing contractor near me” or “emergency plumber [city]” on their phone, Google shows three local business listings above everything else. That group of three results — the map pack — generates the majority of local service calls. Studies consistently show that the top three map pack positions capture over 70% of all clicks for local service queries, with position one alone taking around 33%.
If you’re in position 4 or 5, or not appearing at all, you are structurally invisible to the most commercially valuable search traffic in your market. The question is why — and what you can do about it. Google doesn’t rank businesses arbitrarily. There are three defined factors, each with specific sub-signals, and each with different timelines and levers for improvement. This guide breaks all of it down in practical terms.
The core principle
Google’s goal is to surface the most relevant, most trusted, and most accessible business for each local search query. Understanding that goal — and building your presence around it — is the entire strategic framework for map pack rankings.
The 3 Ranking Factors: Relevance, Distance, and Prominence — in Contractor Terms
Google publicly documents three factors that determine local map pack rankings: Relevance, Distance, and Prominence. These aren’t equal in weight, and they’re not equally controllable. Before you can build a map pack strategy, you need to understand what each factor actually measures — and which ones you can move.
How well your Google Business Profile and website match what the searcher is looking for. If someone searches “HVAC repair Austin,” Google asks: does this GBP describe an HVAC repair business serving Austin? Your categories, services, business description, and website content all answer that question.
How far your business location is from the searcher — or from the city/area mentioned in the query. This is the only factor you cannot change. You will not outrank a competitor who is physically closer to the searcher. The strategic response is service area pages, not profile tweaks.
How well-known and trusted your business is across the web. Reviews, citations, backlinks, website authority, GBP activity, and behavioral signals (calls, direction requests, clicks). Prominence is what separates position 1 from position 3 when Relevance and Distance are comparable.
How the factors interact in a real search
Consider two roofing contractors competing in Dallas. Both have “Roofing Contractor” as their primary GBP category (Relevance is tied). Both have addresses within 3 miles of the searcher (Distance is approximately equal). The ranking difference comes down entirely to Prominence — which one has more reviews, more recent reviews, more consistent citations, a stronger website, and more GBP engagement. In competitive markets, Prominence is the only factor that differentiates businesses at the top of the map pack.
Why most contractors get stuck
Most contractors focus on Relevance fixes (correct categories, complete profile) and then stop. These are one-time improvements — important, but not what sustains or advances your position. Prominence is the ongoing work. It’s also what requires a system: review generation, citation building, content publishing, GBP activity.
Why Prominence is the Hardest and Most Important Factor to Move
Prominence is not a single signal. It’s an accumulation of signals across five categories, each of which Google weights in its algorithm. Understanding the components lets you prioritise your efforts correctly — and stops you wasting time on signals that move the needle minimally.
Review Signals
Star rating, total review count, review velocity (recency), and owner response rate. This is the single highest-weight component of Prominence for most home service categories. Detail covered in Section 3.
Citation Authority
The number of quality directories listing your business with consistent NAP (Name, Address, Phone). Citations are a trust validation signal — they tell Google that other authoritative sources confirm your business exists. Detail in Section 5.
Website Authority
Your website’s domain authority, the relevance of its content to your trade and service area, internal linking structure, and the number and quality of external sites that link to you. Google uses your website as a credibility anchor for your GBP.
GBP Engagement Signals
How often your listing is updated — posts published, photos added, Q&A answered, service descriptions updated. An actively managed GBP signals to Google that the business is operational and engaged. Dormant profiles lose ranking over time.
Behavioral Signals
Clicks to call from your GBP, direction requests, website click-throughs, and booking actions. Google observes how users interact with your listing versus competitors’ listings. A listing that users engage with ranks better over time.
Backlinks & Mentions
Links from local press, industry associations, supplier websites, and home improvement platforms pointing to your website. Also unlinked brand mentions, which Google has confirmed it can understand as relevance signals.
Why Prominence takes longer to move than Relevance
Relevance fixes are immediate: change a category, update a description, add services. The effect on rankings appears within days to a few weeks because these are direct GBP signals Google reads quickly. Prominence is different. Reviews take months to accumulate at a meaningful rate. Citation authority builds over 3–6 months. Website authority from backlinks can take 4–8 months to register. This means a Prominence strategy must start now, not when you feel ready to rank. The businesses currently in position 1–3 in your market started their Prominence accumulation months or years ago.
The most common Prominence mistake: asking customers for reviews in bulk after discovering your rankings are weak. 15 reviews arriving in a two-week window is a velocity anomaly that Google may flag as suspicious. It can suppress rather than improve your ranking. Review generation must be a consistent, drip-paced system — not a sprint.
Review Velocity vs Review Count: Why Recency Outweighs Total Numbers
Most contractors think of reviews as a number: "We have 94 reviews, they have 60 — we should rank higher." This is wrong. Google doesn’t just count reviews; it evaluates how recently reviews are arriving, which functions as a freshness and activity signal. A business with 94 reviews and none in the past 5 months is telling Google: “We used to be active.” A business with 60 reviews and 4 this month is telling Google: “We are actively serving customers right now.”
Last review: 6 months ago. Star rating: 4.7. Zero reviews in the past 90 days. Owner response rate: 12%. Google reads this as a business that may no longer be actively operating or satisfying customers at its historical rate.
4 reviews in the last 30 days. Star rating: 4.8. 11 reviews in the past 90 days. Owner response rate: 94%. Google reads this as an active, customer-engaged business performing consistently well — right now.
What the recency window actually looks like
Based on observed ranking patterns, Google weights reviews within the last 30–60 days most heavily, with reviews from the past 6 months still contributing meaningfully. Reviews older than 12 months contribute to your aggregate score but carry minimal freshness weight. This means review generation is not a project you complete — it’s a system you run permanently.
Target velocity by market competitiveness
Low-competition market (suburban, smaller city): 2–3 reviews per month to maintain and grow position.
Medium-competition market: 3–5 reviews per month to gain ground on established competitors.
High-competition market (major metro): 5–8+ reviews per month, with active owner responses within 24 hours, to compete at positions 1–3.
How to build a review velocity system — not a review campaign
One operational note
Response rate on reviews is more important than many contractors realise. A business that receives 60 reviews and responds to all 60 consistently outperforms — in engagement signals — a business that receives 80 reviews and responds to 20. Set aside 10 minutes per week for review management. For clients using GoHighLevel, responses can be drafted in the CRM dashboard.
Why GBP Categories Matter More Than Most Contractors Realise
Your GBP primary category is the single most controllable ranking variable in your entire local SEO presence. It tells Google — with directness that no other signal can match — precisely what type of business you are. And it directly controls which search queries can trigger your listing to appear in the map pack. Getting it wrong doesn’t just limit your visibility in one area; it structurally prevents your listing from appearing for your most valuable searches.
The most common category mistake for contractors: choosing a broad category because it seems inclusive, or choosing a secondary service as the primary category. A kitchen renovation company that lists “General Contractor” as their primary category will not rank for “kitchen remodel near me.” A plumbing company that lists “Contractor” instead of “Plumber” will not rank for emergency plumbing searches. Specificity outperforms breadth, always.
Primary category: the one that matters most
Google allows one primary category. This is the category Google weighs most heavily when matching your listing to search queries. It should be the most specific, most accurate description of your core business offering — not what sounds most impressive, and not a broad umbrella term.
| Trade | Correct Primary Category | Common Mistakes | Why It Matters |
|---|---|---|---|
| Plumbing | Plumber | Contractor Bathroom Remodeler | “Plumber” triggers emergency searches. “Contractor” does not. |
| Roofing | Roofing Contractor | General Contractor Construction Company | Only “Roofing Contractor” triggers “roof replacement near me.” |
| HVAC | HVAC Contractor | Air Conditioning Repair Service Heating Contractor | “HVAC Contractor” covers both heating and cooling queries; narrow categories miss half the volume. |
| Solar | Solar Energy Company | Electrician Energy Supplier | “Solar Energy Company” triggers “solar installation near me” specifically. |
| Remodeling | Remodeling Contractor | Home Improvement Store Interior Designer | Specificity signals to Google what jobs you take and what queries should reach you. |
Secondary categories: expanding your query footprint
Google allows up to 10 total categories (1 primary + 9 secondary). Secondary categories expand the range of search queries that can trigger your listing. The strategic principle: add every secondary category that accurately describes a service you offer. Do not add categories for services you do not provide — Google can cross-reference your website content and reviews to assess accuracy.
Plumbing secondary categories — what you’re likely missing
A plumbing business using only Plumber as their single category is invisible for: "water heater installation near me" · "drain cleaning service" · "gas line service near me" · "emergency plumbing service." Adding secondary categories Water Heater Installation Service, Drain Cleaning Service, Gas Installation Service, and Emergency Plumbing Service directly unlocks visibility for each of those query types.
Services list: the secondary query layer most contractors ignore
Beneath categories, GBP allows you to list individual services with descriptions. These are indexed by Google and used to match long-tail queries. A roofing contractor who lists “Metal Roofing Installation” with a 150-word description is far more likely to appear for “metal roof installation contractor [city]” than one with an empty services section. Fill every service you offer. Write actual descriptions — not one-liners. This takes 2 hours and produces measurable results within 30–60 days.
Citations and NAP Consistency: The Trust Validation Layer
A citation is any online mention of your business’s Name, Address, and Phone number. Google uses citations to validate the information in your GBP — cross-referencing your listing against what other authoritative sources say about your business. If those sources are consistent and numerous, Google increases its confidence that your GBP data is accurate and that your business is legitimate. If they’re inconsistent or sparse, the opposite occurs.
What NAP consistency actually means — and why small inconsistencies matter
NAP = Name, Address, Phone. These three data points must be identical across every directory, not just approximately the same. What counts as an inconsistency:
Yelp: Smith Plumbing LLC | 123 Main St | (512) 400-1234
BBB: Smith Plumbing & Drain | 123 Main Street, Suite 1 | 512-400-1234
Angi: Smith Plumbing | 123 Main St. | (512) 400-1235
✓ Consistent NAP (how it should look everywhere): All: Smith Plumbing | 123 Main Street | (512) 400-1234
Each inconsistency is a small conflicting signal. Individually they barely matter. Accumulated across 30+ directories, they create enough noise in Google’s data to suppress rankings. The fix is an audit: find every directory where your business is listed, and correct the NAP to match your GBP exactly.
Citation quality tiers for home service contractors
Not all citations carry the same weight. High-authority directories with strong domain authority and strong local relevance contribute more to your Prominence score. Prioritise in this order:
Major platforms with strong domain authority and widespread use. Google cross-references these heavily.
Home service and contractor-specific platforms. Industry relevance makes these particularly valuable for map pack Prominence.
Local directories, chamber of commerce listings, and general business directories. Lower individual authority but contribute to citation volume.
Citation velocity: pace this correctly
Building 60 new citations in a single week looks unnatural and may be flagged as manipulative. The safe build pace is 5–10 new citations per week, starting with Tier 1 and working down. At that rate, you can build a comprehensive 60-citation profile in 6–12 weeks — which is exactly the right timeline for sustainable ranking improvement.
How Service Area Pages on Your Website Support GBP Rankings
This is one of the most persistently misunderstood areas of local SEO for contractors. The question comes up in virtually every discovery call: “I set my service area in my GBP to cover all of greater Houston — why do I only rank in my immediate neighbourhood?” The answer requires understanding what GBP service area settings actually do — and what they don’t do.
The critical distinction every contractor needs to understand
GBP service area settings control how your listing is displayed — they hide your address and list the cities you serve in your profile description. They do NOT create ranking signals in those cities. Setting your service area to cover 40 cities does not make you rank in those 40 cities. Distance is the ranking factor, and your physical address is the reference point Google uses for it.
What actually creates ranking presence in cities beyond your address
To rank in cities beyond your business address, you need service area landing pages on your website. These are dedicated pages targeting a specific city and service combination — for example, “Roofing Contractor in Round Rock TX” or “HVAC Repair in Pflugerville.” These pages create the relevance and Prominence signals that allow Google to associate your GBP with searches conducted in that location, even when Distance is working against you.
The mechanism works like this: Google reads your website to build a relevance model for your GBP. When your website contains a high-quality page specifically about your services in a particular city, it strengthens the relevance signal for searches in that city. Over time — typically 90–180 days — this can produce map pack visibility in cities where your physical address would otherwise prevent it.
What makes a service area page work vs what Google ignores
✓ High-quality service area page
areaServed set to that city✗ Thin page Google will ignore (or penalise)
The GBP post connection
GBP posts can reference specific cities you serve — mentioning completed jobs in particular areas, or announcing service availability in a new location. These posts create a direct, GBP-level signal associating your listing with those cities. They should be used in combination with service area pages, not as a substitute. A GBP post mentioning a job completed in Katy, TX, backed by a service area page for HVAC repair in Katy, TX, creates two reinforcing signals rather than one.
Publication pace for service area pages
Publish 1–2 genuinely well-written service area pages per week. At that rate, you can build a 20-city service area architecture in 10–20 weeks. Do not publish 20 pages simultaneously — it looks like a thin content push and Google is unlikely to index them promptly. Gradual, consistent publication is both faster to rank and safer in terms of algorithm signals.
What Actually Moves the Needle: 90-Day Wins vs the 6-Month Build
Understanding the algorithm is useful. Knowing which levers to pull first — and in what sequence — is what produces rankings. The actions below are ordered by speed of impact. Some produce visible ranking movement within 2–4 weeks. Others are necessary foundations whose effects compound over months. Both categories are non-negotiable.
Moves the needle by the end of month 3
These actions produce visible ranking movement quickly because they are direct GBP signals Google reads fast.
Compounds over months — positions you for dominance
These are the Prominence signals that separate position 1 from position 3 in competitive markets. They cannot be shortcut.
The honest timeline for competitive markets
If you are starting from a weak map pack position (4–7, or not appearing), with fewer than 20 reviews, inconsistent citations, and no service area pages: expect meaningful position improvement within 60–90 days from completing the 90-day actions above, and top-3 stability within 6–9 months of sustained Prominence building in most markets. High-competition metros (Dallas, Houston, Phoenix, Miami, LA) may require 12+ months to reach top-3 stability against entrenched competitors. There is no legitimate shortcut — but there is a correct sequence, and the sequence above is it.
The Bottom Line for Contractors
The map pack algorithm is not mysterious. It rewards three things: being clearly relevant to the search, being physically proximate to the searcher, and being more prominent — more trusted, more reviewed, more cited, more active — than every competitor in the same area. You can’t change your location. You can fix your relevance in a day. But Prominence is the real game, and it’s won by contractors who build systems — review generation, citation accumulation, content publishing, GBP activity — and run those systems consistently for months.
The contractors currently in positions 1–3 in your market are not there because they were lucky. They are there because, somewhere between 6 and 24 months ago, they built the Prominence signals that now anchor those positions. The question is whether you start building yours today — or wait until the gap is even wider.
Want us to audit your current map pack position?
We review your GBP, current rankings, citation gaps, review velocity, and competitor Prominence — and tell you exactly what to fix first.