Local SEO.
Local SEO puts your business on the map for the people in your city searching for what you sell — dispensaries, vape shops, gentlemen’s clubs, ketamine clinics, retail tobacco, adult retail. The work is structurally different from local SEO for a plumber, because Google and the data aggregators treat your category differently.
Get in touch→- Service code
- SVC-001.1
- Parent service
- SEO →
- Coverage
- 18 verticals
- Engagement modes
- Retainer · Project · Partnership
- Reply window
- < 24h on enquiries
- A Google Business Profile that actually ranks for the queries your buyers use
- Citations across the directories that matter for your category (Leafly, Weedmaps, niche-specific lists)
- Schema, NAP consistency, and review velocity that keep the local pack working
- Geo-targeted landing pages for the cities and neighbourhoods where you operate
- A defensible position when competitors try to GBP-suspend you or flood you with negative reviews
- 01
Audit the local footprint
GBP, citations, schema, reviews, NAP consistency, and the local pack you currently show up in (or do not). Identifies what is broken before anything new gets built.
- 02
Fix and harden GBP
Category selection, attribute optimisation, posting cadence, review-response workflow. Built to survive competitor-driven suspension attempts, which are common in restricted retail.
- 03
Citation rollout
Per-category directory placement — Leafly and Weedmaps for cannabis, vape and tobacco-specific lists, adult-tolerant retail aggregators where they exist. NAP synced across all of them.
- 04
Geo-targeted pages
City pages, neighbourhood pages, service-area pages with real local content (not boilerplate). Tied into the site architecture so they pass authority around.
01 Will Google even let me list my dispensary?
Yes. GBP accepts dispensaries, vape shops, head shops, adult retail, and clinics. The category attribute is sometimes restricted (no “cannabis” option in some states), and you may have to use adjacent categories like “Herbal store” or “Holistic medicine practitioner”. We handle the routing.
02 How long until I rank in the local pack?
For a new GBP: 60–90 days to enter the local pack on lower-competition queries. Top-3 positions in competitive metros: 6–12 months with sustained work. Suspended-and-reinstated GBPs take longer because the trust signals reset.
03 Competitors keep mass-flagging my GBP. Can you stop that?
Mass-flagging happens in every competitive local restricted market. We can’t prevent it, but we can shorten the recovery: documented appeal pack ready before the next suspension, faster Google escalation through verified-owner channel, and parallel architecture so a suspension doesn’t take you out of the local pack entirely.
Tell us about it.
Drop a quick brief or write directly: contacts@despitemarketing.com. Telegram @despitemarketing. Signal @despitemarketing.