We pulled live Google Maps ranking data across a 9x9 grid, 2.5-mile radius, for every Michigan location and 5 of the searches your customers actually type. 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 16, without exception, and not on one term but two. Zero of 81 grid points at every location, statewide. Nine of your sixteen Google Business Profiles already carry a "Delivery service" category and the site advertises delivery hours at ten locations, so the intent is filed but Google isn't surfacing it. Meanwhile "weed dispensary near me" shows the same pattern while "dispensary near me" performs well, which points at a naming, category and on-page terminology gap around the word "weed" that a single fix can close chain-wide, not sixteen separate problems.
Average SoLV across the two core "dispensary near me" terms, 2.5-mile grid, captured 9/6/2026. Google review counts pulled from each Business Profile the same day.
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.
Top three competitors on "dispensary near me" at each location, ranked by their own share of local voice inside your grid.
Tier reflects how far each store has to climb and how entrenched the competition is, not how big the city is. The five furthest behind their local pack get the most aggressive plan; the five already leading need maintenance-level work to hold the position.
| Location | Market | Avg SoLV today | Recommended tier | Timeline | Monthly |
|---|
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. Garden City, Fort St. and Woodward come first.
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.