Most service-business owners think Google ranks them by star rating. That is partly true but mostly wrong. Google's local pack algorithm considers a constellation of review-related signals, and star rating is just one. This post breaks down each variable, explains why volume beats rating at any meaningful threshold, and walks through the local pack math that determines where your business shows up on the map.
The local pack: where the money lives
The local pack (sometimes called the "3-pack") is the box of three business listings Google shows at the top of local-intent search results. A search for "HVAC repair Santa Clarita" shows three businesses with their ratings, hours, and "Call" buttons before any other results. The local pack appears on roughly 93% of local-intent searches.
Click-through rates by position:
| Position | Click-through rate |
|---|---|
| Local pack position 1 | ~33% |
| Local pack position 2 | ~20% |
| Local pack position 3 | ~12% |
| "More places" expanded results | ~5% |
| Organic results below local pack | ~7% combined |
The local pack is the most valuable real estate on the search results page. Moving from position 4 to position 3 means clicks roughly triple. Moving from position 3 to position 1 means clicks triple again. The local pack is where the money lives, and review signals are how you climb into it.
Variable 1: Star rating
The simplest signal. Higher is better, but with diminishing returns. The jump from 3.5 stars to 4.0 stars matters enormously. The jump from 4.6 to 4.8 matters far less. The jump from 4.9 to 5.0 actively raises suspicion (no real business has only perfect reviews at scale).
Optimal range: 4.5 to 4.9. This is the band where prospects trust the rating AND Google reads it as legitimate. The HonorElevate routing typically keeps businesses in this band by sending unhappy customers privately and happy customers publicly.
Variable 2: Review count
Volume signals legitimacy. A business with 60 reviews has clearly served real customers. A business with 6 reviews could be a friends-and-family setup. Google's algorithm weights count substantially because it filters out new and inactive businesses.
Key thresholds:
- 0-10 reviews: de-weighted. Hard to rank above competitors with established volume.
- 10-30 reviews: base credibility. Eligible for local pack but rarely position 1.
- 30-50 reviews: competitive. Eligible for top positions in less competitive markets.
- 50-100 reviews: strong. The credibility threshold where most well-run businesses land.
- 100-200 reviews: dominant. Hard to dislodge in most local markets.
- 200+ reviews: category-leading. Often combined with multiple years of operation.
The 50-review threshold is where most service businesses see their local pack ranking start to consolidate. The HonorElevate 90-day curve (covered in 12 to 60+ in 90 Days) is designed to cross this threshold cleanly.
Variable 3: Recency
How fresh are your most recent reviews? Google heavily weights recent reviews because they signal that the business is currently operating well. A business with 50 reviews where the most recent is from 2023 looks dormant. A business with 50 reviews where the most recent is from last week looks active and engaged.
Specifically:
- Reviews from the last 30 days: heaviest weighting.
- Reviews from the last 90 days: strong weighting.
- Reviews from 6-12 months ago: moderate weighting.
- Reviews from 12+ months ago: light weighting (but still counted in the total).
The implication: a business with 100 reviews all from 2019 ranks lower than a business with 40 reviews from the last 6 months. Volume without recency is yesterday's snapshot. The local pack rewards businesses that are obviously alive today.
Variable 4: Velocity
The rate at which you are adding reviews over trailing windows. Steady velocity (5-15 reviews per month) signals operationally healthy business activity. Erratic patterns (50 reviews in a weekend, then 6 months silent, then another spike) signal review manipulation and get de-weighted.
The right shape: steady growth with monthly review additions roughly matching your completed-job volume. Customers reviewing because they had a real experience.
The wrong shape: spike followed by silence followed by spike. Looks like someone running a paid review push, then stopping, then trying again. Google's algorithm penalizes this pattern.
HonorElevate's engine paces request fires to match natural job completion volume, which produces the right shape organically. This is one of the protections that disappears in DIY review tools that fire all-at-once campaigns.
Variable 5: Keyword density in review text
This is the variable most owners underestimate. When customers mention specific services in their reviews ("she fixed my AC capacitor", "the dental cleaning was thorough", "the new roof installation went smoothly"), Google indexes those phrases against your business. Future searches for those specific terms rank you higher.
The compounding effect
A business that generates 60 reviews where customers consistently mention specific services starts ranking for those specific service queries. Not just "HVAC Santa Clarita" but "HVAC capacitor repair Santa Clarita", "AC tune-up Saugus", "furnace replacement Valencia." Each specific query is a smaller pool of competitors and a higher-intent prospect.
The HonorElevate review landing page subtly nudges customers toward specific reviews without scripting them. The prompt is "Tell others about your experience" not "Please rate us 5 stars" — open-ended prompts produce richer review content.
Variable 6: Owner response rate
Google has confirmed in published guidance that owner response rate is a ranking factor. Businesses that respond to 90%+ of their reviews rank higher than businesses that ignore them, holding all other variables constant.
The mechanism: response rate signals "this business is actively engaged with customers." Active engagement signals legitimacy. Legitimacy gets ranking weight.
The HonorElevate AI response system (covered in Responding to Reviews: The AI Reply Template) makes 90%+ response rate achievable without owner burnout. 30 seconds per review to approve a draft. Aggregate effect: meaningful local pack lift.
The compound math at three business sizes
Hypothetical comparison of three HVAC businesses in Santa Clarita serving the same queries.
| Variable | Business A | Business B | Business C |
|---|---|---|---|
| Star rating | 5.0 | 4.8 | 4.5 |
| Review count | 6 | 60 | 180 |
| Most recent review | 14 months ago | 3 days ago | 1 day ago |
| Velocity (last 90 days) | 0 | 15/month | 30/month |
| Keyword diversity | Low | High | Very high |
| Owner response rate | 0% | 92% | 98% |
| Likely local pack position | Below pack | Position 2-3 | Position 1 |
Business A has the highest star rating but loses everywhere else. Business C wins the local pack because all five variables compound. Business B is the realistic target for most operators using HonorElevate at the 90-day mark.
The competitive analysis most owners skip
Before assuming you need to outrank everyone in your area, look at your top 3-5 competitors' review profiles. Search the primary query in your market and study the businesses showing in the local pack.
For each competitor, note:
- Total review count
- Average star rating
- Date of their most recent review
- Roughly how many reviews they have added in the last 90 days
- Whether they respond to reviews
This is your competitive benchmark. Some markets are easy (competitors with 12 reviews, no recent activity, no response). Some are hard (competitors with 500 reviews, daily additions, 100% response rate). HonorElevate is more impactful when the competitive bar is mid-range. Either way, the strategy is the same: maximize the five variables.
Want a competitive review analysis for your market?
Free 30-minute audit. We map your top 5 local competitors against the five ranking variables and identify where you can pass them fastest.
Book My Free AI AuditWhat does NOT move the needle
Three things owners worry about that do not significantly impact local pack ranking.
1. The difference between 4.8 and 5.0
Both are excellent. Both signal legitimacy. The gain from 4.8 to 5.0 is small and not worth obsessing over. Volume and recency matter more.
2. A handful of old 1-star reviews
If you have 60 fresh reviews averaging 4.8 and three 1-star reviews from 2021, the 1-stars have minimal current impact. The recency-weighted average is what Google reads.
3. Whether reviews are on Yelp vs Facebook vs BBB
For local pack ranking, Google reviews dominate. Yelp, Facebook, BBB matter for cross-platform reputation but do not directly move Google's local pack. Focus the engine on Google primarily, with platform diversification as a secondary play.
What actually moves the needle
- Crossing 50 review count. Threshold effect. Once you cross 50, the algorithm starts taking you seriously.
- Reviews in the last 30 days. Recency weighting is steep. Even 3-4 reviews in the last month is meaningful.
- Steady monthly velocity. 8-20 reviews per month. Not 80 in a week then nothing.
- Owner response rate above 90%. Each response is 30 seconds. Cumulative impact is real.
- Keyword mentions in review text. Encourage open-ended customer reviews. Prospects describe what they actually got.
The bottom line
Reviews are not a vanity metric. They are the primary input into local pack ranking, which is the primary input into local-search visibility, which is the primary input into inbound call volume from organic search.
The compound math is what makes the HonorElevate engine pay for itself. 60 reviews instead of 6. 4.8 stars instead of 5.0 with no volume. 15 reviews per month instead of zero. 92% response rate instead of 20%. All five variables moving at once. Local pack ranking shifts. Call volume increases. Bookings increase. The flywheel spins.
For the operator's pillar, read The Complete Guide to Review Generation. For the 90-day curve, read 12 Reviews to 60+ in 90 Days. For the response system that drives the 90%+ rate, read Responding to Reviews: The AI Reply Template.