We pulled live Google Maps ranking data across a 9x9 grid, 2.5-mile radius, for every location and the searches your customers actually type, three shared across the chain plus one local term per store. Here is exactly where you stand today, and what it takes to lead in each market.
Share of Local Voice (SoLV) is the percentage of the grid where a location shows up in the local 3-pack for a given search. Average Rank Position (ARP) is where it lands when it does show up.
This isn't one weak store. It's all 8, without exception, and it holds true even at Santee and Sorrento Valley, the two locations that otherwise dominate their own grids on every other term. ARP 21.00 means not found at a single one of the 81 grid points, not merely ranking poorly. "Dispensary" and "dispensary near me" both rank normally at the same locations and the same grids, so this isn't a market-strength problem, it's a GBP category, attribute, or on-page terminology gap that a single fix can close chain-wide, not eight separate problems.
Average SoLV across "dispensary near me", "dispensary" and "weed dispensary", the three keywords scanned at every location, 2.5-mile grid, captured 9/7/2026.
This is the actual 9 by 9 grid, 2.5 mile radius scan for your top keyword, one map per location. Green cells mean you show in the local 3 pack from that point, the SoLV and ARP numbers below each map are the results from that scan.
Tier reflects each location's average rank position and how crowded its market is, not current SoLV alone. The three locations furthest behind, in the most crowded markets, get the most aggressive plan; the locations already leading their grid need less to extend that lead.
| Location | Market | Avg SoLV today | Recommended tier | Timeline | Monthly |
|---|---|---|---|---|---|
| Mission Valley | San Diego (1.4M) | 7% | 1-3 months | $2,500 | |
| Lemon Grove | Lemon Grove (28k) | 10% | 1-3 months | $2,500 | |
| La Mesa | La Mesa (61k) | 5% | 1-3 months | $2,500 | |
| National City | National City (61k) | 11% | Growth | 4-6 months | $1,700 |
| Wildomar | Wildomar (36k) | 36% | Growth | 4-6 months | $1,700 |
| Chula Vista | Chula Vista (275k) | 37% | Essential | 6-12 months | $1,100 |
| Sorrento Valley | San Diego (1.4M) | 56% | Essential | 6-12 months | $1,100 |
| Santee | Santee (60k) | 57% | Essential | 6-12 months | $1,100 |
Same three tiers across every location. The difference is depth and pace, not the fundamentals.
Every location gets its own live dashboard, not a monthly PDF.
One dashboard per location pulling live rankings, Google Analytics 4, and Google Business Profile Search Console data together. GA4 shows revenue tied to organic and local traffic, Google Business shows customer interactions including phone calls and website clicks.
SMS review requests tied to your POS, sent right after checkout while the visit is fresh.
The same grid-scan format shown above, re-run every week per location, so you see how the campaign is moving in near real time instead of waiting on a monthly cycle.