Nearfront · Local SEO Proposal

Google Maps decides who gets the next order across all 42 Off The Charts locations.

We pulled live Google Maps ranking data across a 9x9 grid, 2.5-mile radius, for every open California location and the four searches your customers actually type. Here is exactly where you stand today, and what it takes to lead in each market.

42
Locations scanned
4
Keywords per location
59%
Chain-wide avg. SoLV
0%
SoLV on "weed dispensary"

The one gap every location shares

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.

Chain-wide finding

Every single Off The Charts location scores 0% SoLV on "weed dispensary"

This isn't one weak store. It's all 42, without exception, ranked off the grid entirely at rank 21+. Every other term we scanned shows up somewhere on the grid at nearly every location. This one doesn't, anywhere. That points to a GBP category/attribute or on-page terminology gap that a single fix can close chain-wide, not forty-two separate problems.

Where each location stands today

Average SoLV blended across "dispensary near me," "dispensary," and each store's own city search, 2.5-mile grid, captured 9/6/2026.

McFarland
981 Frontage Rd
100%
avg SoLV
Leading pack
Ramona
618 Pine St
100%
avg SoLV
Leading pack
Winterhaven
2115 W Winterhaven Dr
100%
avg SoLV
Leading pack
Manteca
2325 W Yosemite Ave
98%
avg SoLV
Leading pack
Riverbank
6609 3rd St
93%
avg SoLV
Leading pack
Monterey
734 Lighthouse Ave
91%
avg SoLV
Leading pack
Indio
82632 CA-111 A
89%
avg SoLV
Leading pack
Goleta
5631 Calle Real
88%
avg SoLV
Leading pack
Hemet
875 Airway Pl
80%
avg SoLV
Strong position
Palm Springs (Downtown North)
1534 N Palm Canyon Dr
79%
avg SoLV
Strong position
Artesia
17127 Pioneer Blvd
74%
avg SoLV
Strong position
Bell Gardens
5603 Gage Ave
73%
avg SoLV
Strong position
Daly City
190 Skyline Plaza
72%
avg SoLV
Strong position
Corona
130 Industrial Way
71%
avg SoLV
Strong position
Vista
1745 E Vista Way Ste 10
71%
avg SoLV
Strong position
Oxnard
220 S A St
70%
avg SoLV
Strong position
Needles
1611 Needles Hwy
69%
avg SoLV
Building presence
Miramar (San Diego)
7625 Carroll Rd
67%
avg SoLV
Building presence
Lemon Grove
3515 Harris St
63%
avg SoLV
Building presence
Antioch
300 G St
60%
avg SoLV
Building presence
Lynwood
12010 Long Beach Blvd
60%
avg SoLV
Building presence
National City
1930 Cleveland Ave
59%
avg SoLV
Building presence
San Pablo
3550 San Pablo Dam Rd C
59%
avg SoLV
Building presence
San Jose
2200 Stevens Creek Blvd
59%
avg SoLV
Building presence
Palm Springs (Downtown South)
1508 S Palm Canyon Dr
53%
avg SoLV
Building presence
Eagle Rock
4515 York Blvd
49%
avg SoLV
Building presence
Sherman Oaks
5242 Van Nuys Blvd
49%
avg SoLV
Building presence
Hemet (Stetson Ave)
214 E Stetson Ave
49%
avg SoLV
Building presence
Sylmar
13741 Foothill Blvd
49%
avg SoLV
Building presence
Long Beach
6037 Atlantic Ave
46%
avg SoLV
Building presence
Needles (on J)
300 J St
46%
avg SoLV
Building presence
Cudahy
8036 Atlantic Ave
45%
avg SoLV
Building presence
San Ysidro
4575 Camino De La Plaza F
44%
avg SoLV
Building presence
Reseda
7543 Tampa Ave
43%
avg SoLV
Building presence
Harbor City
1300 Pacific Coast Hwy
40%
avg SoLV
Building presence
Costa Mesa (Harbor)
2801 Harbor Blvd
25%
avg SoLV
Ground floor
Palm Springs (Lounge)
757 Williams Rd
24%
avg SoLV
Ground floor
San Francisco
879 Bryant St
22%
avg SoLV
Ground floor
Stockton
3008 E Hammer Ln Ste 108
22%
avg SoLV
Ground floor
El Monte
12010 Ramona Blvd #1
16%
avg SoLV
Ground floor
West Hollywood
8448 Santa Monica Blvd
13%
avg SoLV
Ground floor
Costa Mesa (Newport)
2424 Newport Blvd
2%
avg SoLV
Ground floor

Live grid scan, dispensary near me

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.

McFarland grid scan, dispensary near me
McFarland
SoLV 100% · ARP 1.0
Ramona grid scan, dispensary near me
Ramona
SoLV 100% · ARP 1.5
Winterhaven grid scan, dispensary near me
Winterhaven
SoLV 100% · ARP 2.1
Manteca grid scan, dispensary near me
Manteca
SoLV 100% · ARP 2.5
Riverbank grid scan, dispensary near me
Riverbank
SoLV 90% · ARP 1.8
Monterey grid scan, dispensary near me
Monterey
SoLV 85% · ARP 2.2
Indio grid scan, dispensary near me
Indio
SoLV 80% · ARP 2.6
Goleta grid scan, dispensary near me
Goleta
SoLV 86% · ARP 2.1
Hemet grid scan, dispensary near me
Hemet
SoLV 72% · ARP 3.2
Palm Springs (Downtown North) grid scan, dispensary near me
Palm Springs (Downtown North)
SoLV 72% · ARP 3.8
Artesia grid scan, dispensary near me
Artesia
SoLV 58% · ARP 3.6
Bell Gardens grid scan, dispensary near me
Bell Gardens
SoLV 56% · ARP 4.4
Daly City grid scan, dispensary near me
Daly City
SoLV 56% · ARP 4.2
Corona grid scan, dispensary near me
Corona
SoLV 72% · ARP 3.0
Vista grid scan, dispensary near me
Vista
SoLV 69% · ARP 2.8
Oxnard grid scan, dispensary near me
Oxnard
SoLV 57% · ARP 4.1
Needles grid scan, dispensary near me
Needles
SoLV 64% · ARP 3.0
Miramar (San Diego) grid scan, dispensary near me
Miramar (San Diego)
SoLV 69% · ARP 2.6
Lemon Grove grid scan, dispensary near me
Lemon Grove
SoLV 42% · ARP 5.3
Antioch grid scan, dispensary near me
Antioch
SoLV 56% · ARP 3.4
Lynwood grid scan, dispensary near me
Lynwood
SoLV 40% · ARP 5.5
National City grid scan, dispensary near me
National City
SoLV 36% · ARP 5.6
San Pablo grid scan, dispensary near me
San Pablo
SoLV 85% · ARP 2.3
San Jose grid scan, dispensary near me
San Jose
SoLV 54% · ARP 4.2
Palm Springs (Downtown South) grid scan, dispensary near me
Palm Springs (Downtown South)
SoLV 51% · ARP 5.5
Eagle Rock grid scan, dispensary near me
Eagle Rock
SoLV 23% · ARP 5.8
Sherman Oaks grid scan, dispensary near me
Sherman Oaks
SoLV 32% · ARP 7.3
Hemet (Stetson Ave) grid scan, dispensary near me
Hemet (Stetson Ave)
SoLV 47% · ARP 4.4
Sylmar grid scan, dispensary near me
Sylmar
SoLV 42% · ARP 5.7
Long Beach grid scan, dispensary near me
Long Beach
SoLV 48% · ARP 4.3
Needles (on J) grid scan, dispensary near me
Needles (on J)
SoLV 36% · ARP 3.9
Cudahy grid scan, dispensary near me
Cudahy
SoLV 17% · ARP 8.6
San Ysidro grid scan, dispensary near me
San Ysidro
SoLV 64% · ARP 3.2
Reseda grid scan, dispensary near me
Reseda
SoLV 19% · ARP 8.2
Harbor City grid scan, dispensary near me
Harbor City
SoLV 6% · ARP 7.3
Costa Mesa (Harbor) grid scan, dispensary near me
Costa Mesa (Harbor)
SoLV 20% · ARP 8.7
Palm Springs (Lounge) grid scan, dispensary near me
Palm Springs (Lounge)
SoLV 27% · ARP 7.0
San Francisco grid scan, dispensary near me
San Francisco
SoLV 20% · ARP 7.8
Stockton grid scan, dispensary near me
Stockton
SoLV 21% · ARP 5.3
El Monte grid scan, dispensary near me
El Monte
SoLV 14% · ARP 5.9
West Hollywood grid scan, dispensary near me
West Hollywood
SoLV 22% · ARP 8.8
Costa Mesa (Newport) grid scan, dispensary near me
Costa Mesa (Newport)
SoLV 2% · ARP 12.9

Recommended plan, location by location

Tier reflects how much ground there is to make up and how competitive that market is. Locations sitting under 40% SoLV, mostly in the dense Los Angeles, Orange County and Bay Area markets, get the most aggressive plan; the stores already locked into their local pack need less to hold it.

Location Market Avg SoLV today Recommended tier Timeline Monthly
McFarland Central Valley 100% Essential 6–12 months $1,150
Ramona San Diego backcountry 100% Essential 6–12 months $1,150
Winterhaven Desert / Yuma border 100% Essential 6–12 months $1,150
Manteca Central Valley 98% Essential 6–12 months $1,150
Riverbank Central Valley 93% Essential 6–12 months $1,150
Monterey Central Coast 91% Essential 6–12 months $1,150
Indio Coachella Valley 89% Essential 6–12 months $1,150
Goleta Central Coast 88% Essential 6–12 months $1,150
Hemet Inland Empire 80% Essential 6–12 months $1,150
Palm Springs (Downtown North) Coachella Valley 79% Essential 6–12 months $1,150
Artesia Los Angeles metro 74% Essential 6–12 months $1,150
Bell Gardens Los Angeles metro 73% Essential 6–12 months $1,150
Daly City Bay Area 72% Essential 6–12 months $1,150
Corona Inland Empire 71% Essential 6–12 months $1,150
Vista North San Diego County 71% Essential 6–12 months $1,150
Oxnard Central Coast 70% Essential 6–12 months $1,150
Needles Desert / I-40 corridor 69% Growth 4–6 months $2,150
Miramar (San Diego) San Diego metro 67% Growth 4–6 months $2,150
Lemon Grove San Diego metro 63% Growth 4–6 months $2,150
Antioch Bay Area 60% Growth 4–6 months $2,150
Lynwood Los Angeles metro 60% Growth 4–6 months $2,150
National City San Diego metro 59% Growth 4–6 months $2,150
San Pablo Bay Area 59% Growth 4–6 months $2,150
San Jose Bay Area 59% Growth 4–6 months $2,150
Palm Springs (Downtown South) Coachella Valley 53% Growth 4–6 months $2,150
Eagle Rock Los Angeles metro 49% Growth 4–6 months $2,150
Sherman Oaks Los Angeles metro 49% Growth 4–6 months $2,150
Hemet (Stetson Ave) Inland Empire 49% Growth 4–6 months $2,150
Sylmar Los Angeles metro 49% Growth 4–6 months $2,150
Long Beach Los Angeles metro 46% Growth 4–6 months $2,150
Needles (on J) Desert / I-40 corridor 46% Growth 4–6 months $2,150
Cudahy Los Angeles metro 45% Growth 4–6 months $2,150
San Ysidro San Diego metro 44% Growth 4–6 months $2,150
Reseda Los Angeles metro 43% Growth 4–6 months $2,150
Harbor City Los Angeles metro 40% Growth 4–6 months $2,150
Costa Mesa (Harbor) Orange County 25% Authority 1–3 months $2,650
Palm Springs (Lounge) Coachella Valley 24% Authority 1–3 months $2,650
San Francisco Bay Area 22% Authority 1–3 months $2,650
Stockton Central Valley 22% Authority 1–3 months $2,650
El Monte Los Angeles metro 16% Authority 1–3 months $2,650
West Hollywood Los Angeles metro 13% Authority 1–3 months $2,650
Costa Mesa (Newport) Orange County 2% Authority 1–3 months $2,650
ALL 42 LOCATIONS, BUNDLED
$77,800/mo  or  $210,060/quarter
Save $23,340 per quarter vs. paying monthly

What each tier includes

Same three tiers across every location. The difference is depth and pace, not the fundamentals.

Essential

$1,150/mo
$3,105/quarter (10% prepay)
6–12 month ranking timeline
  • Local SEO audit & strategy planning
  • GBP listing optimization & entity/schema setup
  • Local on-page optimization
  • Niche, local & brand signal creation
  • Local video optimization
  • Monthly local visibility report

Growth

$2,150/mo
$5,805/quarter (10% prepay)
4–6 month ranking timeline
  • Everything in Essential
  • Advanced ranking tactics, deeper signal set
  • Local link building & authority guest post with map embed
  • Top ranking listing service
  • Advanced maps tactics & click-through optimization
  • Geo hub & niche hub page build-out
  • Quarterly strategy review & bi-annual press release

Authority

$2,650/mo
$7,155/quarter (10% prepay)
1–3 month ranking timeline
  • Everything in Growth
  • Advanced local link building
  • Monthly guest posting
  • Quarterly outreach & link building push
  • Front-loaded campaign for faster early results

How you'll see it working

Every location gets its own live dashboard, not a monthly PDF.

Ranking dashboard

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.

Review automation

SMS review requests tied to your POS, sent right after checkout while the visit is fresh.

Weekly scan report

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.

Sample monthly reporting dashboard
Off The Charts, Indio Last 30 days
$21,480
Organic revenue, GA4
386
GBP phone calls
612
Website clicks
2.6
Avg map rank, ARP
80%
Share of local voice
Weekly
Scan refresh rate
Example automated review request
Thanks for stopping by Off The Charts today. Mind rating your visit?
Easy in and out, good selection
Glad to hear it. One tap to leave that on Google?