66 licensed storefronts. Three map positions.

#1 CANNABIS MARKETINGAGENCY IN SAN FRANCISCO COUNTY

A dispensary-only agency, working all of San Francisco County. One team, one contract, every surface a shopper touches.

  • Top three guaranteed
  • One contract
  • 500+ sites on Dispenza
Terms apply
High Level Health, a Dispenza client
NuLeaf, a Dispenza client
Tree of Life, a Dispenza client
Sundial Collective, a Dispenza client
Root'd in the 510, a Dispenza client
MaryJane's, a Dispenza client
Royal Weed, a Dispenza client
The Cannabis Guys, a Dispenza client
LA Cannabis Co, a Dispenza client
Perfect Union, a Dispenza client
Coachella Canna Club, a Dispenza client
Firehouse 365, a Dispenza client

The numbers

Influence Highlights

1.2 BLN

SALES INFLUENCED

2.1 BLN

WEBSITE VISITS

3.8 BLN

GOOGLE IMPRESSIONS

500+

LOCATION HELPED

Two of twelve

Our suite

0 Services

Performance marketing

Organic and local demand for a licensed dispensary.

  • Localized On-Page SEO
  • 100+ Off-Page SEO (Profiles)
  • Google Business Profile Management
  • Monthly and Quarterly Reporting
Four stacked translucent layers, representing a site built in maintainable tiers.

Web design and development

Menu-connected sites built to be updated by staff.

  • Dedicated Project Manager
  • Any Ecomm / Menu Integration
  • 30-Day Backup and Restores
  • Web Hosting

Services

Cannabis marketing for San Francisco County, in twelve services on one contract

All twelve run for the same store, on one contract, on your own domain: the search work that wins the tap, the site that takes the order, the channels that bring her back, and the report that shows you what moved. Open any row for its service page; the two plans set out which rows your contract carries.

Rank

  • Dispensary SEO

    Local-pack SEO with a written top-3 ranking guarantee.

    READ MORE
  • Local SEO & Google Business Profile

    Your profile, citations and reviews, managed.

    READ MORE
  • Cannabis SEO

    National and brand SEO for cannabis companies.

    READ MORE

Build

  • Dispensary website design

    Menu-connected sites on SGEN, updated by staff.

    READ MORE
  • POS & menu integrations

    Menu, POS, loyalty and analytics talking to each other.

    READ MORE
  • Conversion rate optimization

    Turning the traffic you already pay for into orders.

    READ MORE
  • Brand, packaging & ad design

    Identity, packaging and creative sized for every placement.

    READ MORE

Retain

  • Email marketing

    Campaigns and flows built into your SGEN site.

    READ MORE
  • SMS marketing

    Compliant texting on the same platform, one contract.

    READ MORE
  • Loyalty marketing

    Loyalty and retention wired to your menu and POS.

    READ MORE

Run

  • Reports & analytics

    What ran, what it cost, what it returned.

    READ MORE
  • Marketing consulting

    Operator-level advice when you run it yourself.

    READ MORE

Increase Sales Increase Sales Increase Sales Increase Sales

Map of North America with the states and provinces Dispenza operates in highlighted.

Sixty-six storefronts share San Francisco County, the city stopped taking new retail applications in 2023, and every search still hands out three pins. Our job is putting one of those three in your name.

Top three in the local pack, guaranteed. Terms apply

Oceanside, CA

Total Sale Increase

+51.37%

in the first 3 months

Mid City, LA, CA

Total Sale Increase

+50.1%

in the first 3 months

Edmond, OK

Total Sale Increase

+196%

in the first 2 months

Seaside, CA

Total Sale Increase

+94.5%

in the first 2 months

Oakland, CA

Total Sale Increase

+94.5%

in the first 5 months

Needles, CA

Total Sale Increase

+198%

in the first 6 months

Downtown LA, CA

Total Sale Increase

+55.2%

in the first 6 months

Las Vegas, NV

Total Sale Increase

+733%

in the first 30 months

Results by city 01 / 08

Performance benchmarks

Day 0 against the month

Day 0

SoLV Weed Dispensary0.00

Direction Requests291

1 Month

SoLV Increase- Weed Dispensary100.00

Direction Requests Increase+100%

Day 0

SoLV Weed0.00

Direction Requests709

12 Month

SoLV Increase- Weed59.62

Direction Requests Increase+49.08%

Day 0

SoLV Weed Dispensary0.00

Direction Requests181

3 Month

SoLV Increase- Weed Dispensary93.37%

Direction Requests Increase+32.51%

Day 0

SoLV Weed Dispensary0.00

Website Visits291

1 Month

SoLV Increase- Weed Dispensary99.17

Website Visits Increase+100%

The plans

What each plan includes

Both plans list every module they fold in, in full. Pricing is scoped to your locations — talk to a rep to get yours.

Most Popular!

MARKETING Pro

Guaranteed results

Modules included

  • SEO Pro
  • WEB Plus
  • Web Graphics
  • Monthly Strategy Sessions
  • Monthly + Quarterly Advanced Reporting & Attribution
  • Dedicated Campaign Strategist
  • General Marketing Consulting
  • Technology & Integrations Support
  • Semi-Exclusivity
  • Performance Benchmarks

Full Suite

ENTERPRISE

Guaranteed Results + Boost your retention

Modules included

  • SEO Pro
  • WEB Pro
  • CREATIVE Pro
  • OUTREACH Email
  • OUTREACH SMS
  • Review Management
  • Monthly + Quarterly Advanced Reporting & Attribution
  • Dedicated Campaign Strategist
  • General Marketing Consulting
  • Technology & Integrations Support
  • Semi-Exclusivity
  • Performance Benchmarks
  • Includes all A La Carte Upgrades

Built for the store you run

Single-location dispensaries · multi-location dispensaries and MSOs · delivery dispensaries.

    • Single-location dispensaries
    • Marketing for the single-location dispensary
    READ MORE
    • Multi-location dispensaries and MSOs
    • Marketing for multi-location dispensaries and MSOs
    READ MORE
    • Delivery dispensaries
    • Marketing for cannabis delivery dispensaries
    READ MORE

One jurisdiction, one shut front door: the San Francisco County fight

Nobody is making new cannabis buyers in San Francisco, and since 2023 nobody has been able to apply to open a new store here either, so every basket you win is one a rival lost. Here is the size of that fight and our move on each figure.

Above, four clients’ day zero against the month, in Share of Local Voice: the share of the local pack a store holds for "Dispensary Near Me" across its trade area.

License counts are the California Department of Cannabis Control's public license search, data refreshed 8 September 2026 and re-read against the live register on 10 September 2026, filtered to active licenses at premises the department records in San Francisco County: 70 active storefront retailer licenses standing at 66 distinct premise addresses, six non-storefront retail licenses and ten microbusinesses inside 108 active licenses of every type. Those are state licenses at San Francisco premises rather than city permits; the San Francisco Office of Cannabis publishes no count of the permits it has issued, so no permit count appears here. Population is the US Census Bureau's Vintage 2025 estimate and land area its 2024 Gazetteer file. Ordinance 200144 and the cannabis cafe ordinance are the Board of Supervisors' own legislative records, but the cafe's 23 August 2026 effective date is not on that record: it is the city's 31-day rule applied to the mayor's approval, corroborated in independent reporting. The 1 January 2036 tax date is the Treasurer and Tax Collector's. No regulator publishes a San Francisco cannabis sales figure, so none appears here.

Seventy licenses, sixty-six doors.

The state's public license search, refreshed 8 September 2026, records 70 active storefront retailer licenses at San Francisco premises standing at 66 distinct addresses: four addresses hold two licenses each, one adult-use and one medicinal. Ordinance 200144 has blocked new retail applications since 23 July 2023 and runs to 31 December 2027, so no new storefront application can be filed while it stands. Every search still shows three pins; putting yours in that three, for a keyword set and radius we agree with you, is what we guarantee in writing.

The city zones your rivals apart.

Article 16 of the Police Code keeps a storefront 600 feet from a school and 600 feet from the next cannabis storefront, so the edge of your trade area is drawn by the city and no rival can move nearer. What is left is 66 storefront premises across 46.685 square miles, one for every 12,516 residents against one per 31,259 statewide. You cannot out-locate anybody here, only out-rank them, which is why both plans lead with search and profile work, not placements.

Down on 2020, up on 2024.

San Francisco held 875,139 residents in 2020 and 826,079 in 2025: 49,060 fewer, though 5,134 more than in 2024, so the fall has reversed. This county carries 5.56% of California's active storefront retailer licenses on 2.10% of the state's population, so the field you face per customer is thicker than any state average tells you. Our monthly report shows which searches you are winning and which are handing your sale to somebody else.

Why a dispensary marketing agency should own the stack

Most dispensaries rent their marketing from four vendors and hope the pieces talk to each other. They rarely do.

San Francisco is one government, one permit authority and one zoning map across all 46.685 square miles of it, so every rival you have trades under identical rules and execution is the only variable left, which makes renting your listing, your menu, your texting and your reporting from four vendors who never speak to each other an expensive way to hand that variable away.

You know the rules you sell under better than any agency does, so this page does not restate them. If you want the references, both are in the library: dispensary advertising rules by state and cannabis marketing compliance.

Your stack is rented from four vendors.

A marketplace listing, a menu vendor, a loyalty or SMS tool and a generic retainer, each with its own login. Fix: one platform (SGEN) and one agency, with the site, the menu and the campaigns in one place.

Local SEO is an upsell tier elsewhere.

The work that puts you in the local pack for "Dispensary Near Me" is often gated behind the top plan. Fix: ranking work is included from the first dollar. Localized on-page SEO, 100+ off-page profiles and Google Business Profile management are in both plans.

Menu traffic leaks to marketplaces.

A shopper who finds your store on a third-party listing is that listing’s customer. Fix: menu-connected SGEN sites keep the order on your domain, with staff updating the menu themselves.

Four invoices, four account managers.

Nobody owns the result. Fix: one point of contact, one monthly report showing what ran, what it cost and what it returned.

What is included

Web design and development are included — no separate build fee.

Local SEO, menu-connected websites, email, SMS and loyalty under one contract.

The number we manage to

New Frontier Data (2026-06-21) put one operator’s cost per new customer at about $23. So we manage the channel that costs the least per visit: the local pack.

Our currency is Share of Local Voice (SoLV) for "Dispensary Near Me" — the share of local-pack visibility your store holds for that search across its trade area, reported with its window and case page.

+45.59% 6mo INCREASE IN SOLV FOR "DISPENSARY NEAR ME"
Local search rank grid, before and after: red rank 20 plus pins on the left, green rank 1 pins on the right.

Scoping the program to a county that is also a city

The twelve services are the same wherever you trade. What changes here is that your scope has no soft edges, one government and one zoning map with the retail application window shut by ordinance, so the whole plan is written to your own address and its own grid rather than to a boundary your shopper cannot see.

If you run one store.

Your county line is your city line, so there is no suburb with a friendlier rulebook to move into and no unincorporated fringe to expand into; the contest is the few blocks around your door. The state register spreads those 70 licenses across 18 ZIP codes, nine of them in the busiest and one apiece in the three lightest, which is how uneven your side of the map really is. We write your keyword set, your landing page and your Google Business Profile to the place your door opens onto, draw the rank grid around your own radius rather than a county boundary no shopper can see, and report Share of Local Voice across that grid every month. See marketing for the single-location dispensary.

If you run several.

A second San Francisco storefront cannot simply be applied for while the freeze on new retail applications runs to 31 December 2027, so another door here comes only from taking over one that exists, and 17 addresses already belong to a name running more than one shop in the city. You get one SGEN domain with a store selector, a page and a Google Business Profile per address, a citation set per address and a roll-up report with a row for each, so your quieter shops stop averaging into your best one, and the top-three guarantee is written per location, to that location's own keyword set and radius. See marketing for multi-location dispensaries and MSOs.

If you deliver.

Six non-storefront retail licenses are active in this county against sixty-six storefront addresses, and a delivery footprint has no pin to rank: you show up in the results or you show up nowhere. So we measure your visibility across a service-area grid, zip by zip, with order starts from your own menu-connected site beside it, and we write the guarantee to that grid, its keyword set and its window. What we will not do is let a marketplace keep the customer you paid to reach. See marketing for cannabis delivery dispensaries.

What a closed permit window changes about marketing a San Francisco store

Six ways this city's own rules and its own arithmetic show up in your till, and the move we make on each one under a top-three guarantee written to your keyword set, radius and window. Each one links the guide behind it, if you would rather read the method than hear it.

Your rivals are zoned apart, so the pin is won on the work

The city keeps cannabis storefronts 600 feet from one another, which means nobody in San Francisco can win a map position by moving nearer to your customers than you already are. The geography is settled; the execution is not. Three pins get shown, and which three turns on a profile worked every month instead of once at launch: primary category set right, service list complete, hours current, every review answered. Google Business Profile management sits in both plans, and that profile is the grid your top-three guarantee is scoped to. See the guide: Google Business Profile for dispensaries.

One jurisdiction, one map, and one name that will waste your budget

In California the local SEO job normally starts with which suburb allows a store and which does not. Here there is no patchwork to map: the city and the county are the same government, so every rival sits under your rulebook and the only edge left is how well the site is built. One trap does exist and it is a name. South San Francisco is a different city in a different county and holds no licensed storefront in the active state file, so a keyword set that buys it is buying clicks no store of yours can fill. We write yours to the places your customers actually search from, on your own SGEN domain. See the guide: the dispensary SEO guide.

Most of the street is closed to you before you spend a dollar

State law wants at least 71.6% of an advertisement's audience reasonably expected to be 21 or older, puts your license number on every ad, bars billboards on interstate highways and on state highways that cross the California border, and keeps advertising signs 1,000 feet clear of a daycare, a K-12 school, a playground or a youth center. San Francisco adds its own permit-side duties, a Good Neighbor Policy, community outreach and neighborhood notice. Between them they close most of the street, and what stays open is the map your shopper is already holding. Dispensary SEO and profile work put you on it, which is why both plans lead with them. See the guide: the cannabis marketing compliance guide.

The one asset here you are still allowed to grow

You cannot apply for a new door in San Francisco: retail applications have been shut since 2023 and stay shut to the end of 2027, so the doors you already hold are the ones you grow. Your site is the one thing left that can get bigger every month, and here it carries a job the state does not impose, because the city requires you to sell medical cannabis alongside adult use and keep the stock separate. That is two catalogs your menu has to render correctly and still take the order in one flow. Both plans include that build on your own domain, with no separate build fee. See the guide: the dispensary website design guide.

Fewer residents than in 2020, and a shut front door

San Francisco has 49,060 fewer residents than it did in 2020, and no rival can file to open a counter while the application freeze runs. The cheapest sale available to you this year is the second one from a shopper you already served, and the dearest is a new one taken off a rival fighting just as hard for her. Loyalty is a module we run rather than a punch card, tied to your menu-connected site so a reward lands on a page that takes the order, and your monthly report puts repeat rate next to rank. See the guide: the dispensary loyalty program guide.

For one year, there is a permit only an incumbent can apply for

The cannabis cafe ordinance took effect on 23 August 2026, and for its first year only businesses already holding a San Francisco storefront retailer permit, or sharing owners with one, may apply for a cafe permit. If that is you, it is a differentiator with a start date that nobody outside the roster can copy, and an announcement of it is worth exactly what the audience you own is worth. An email list you already hold is the one channel a better-funded rival cannot outbid you for, and the work is deliverability and segmentation rather than creative. OUTREACH Email is the Enterprise module we run for it, and your monthly report shows what each send returned. See the guide: the dispensary email marketing playbook.

Dispensary marketing guides

New to hiring an agency? Read the dispensary marketing guide or browse all dispensary marketing guides.

    • Dispensary SEO: the complete guide
    • Dispensary SEO guide for 2026: local pack, Google Business Profile, on-page, menus, content, links, with the 80/20 rule and CBD SEO answered.
    READ THE GUIDE
    • Dispensary marketing: the strategic guide
    • Dispensary marketing, the strategic guide: channels, budget, compliance and measurement, with the legality question answered.
    READ THE GUIDE
    • The dispensary emailmarketing playbook
    • Cannabis friendly email marketing platforms compared, plus dispensary templates, deliverability and CAN-SPAM rules.
    READ THE PLAYBOOK

Frequently asked questions

Do you guarantee rankings?

A written top-3 local ranking guarantee — Dispenza’s own offer; the keywords, radius and time window are set in your agreement (see terms). Terms apply. Ask for the guarantee terms on your demo call before you sign anything. The guarantee covers the local keyword set agreed for your trade area, over a defined window.

Which platform are the sites built on?

Built on SGEN — the platform every one of Dispenza’s 500+ dispensary sites runs on. SGEN is Dispenza’s in-house website platform, so the team that hosts your site is the team running your campaigns. Menu-connected sites are built to be updated by staff.

What does it cost?

Pricing is scoped to your locations and both plans above list every module in full, with the site build included and no separate build fee. A quote for your store count takes one demo call. See how pricing works.

Do you have to be in San Francisco to move a San Francisco pin?

No, and the work is why. What moves your pin is your Google Business Profile, your citations, the site the tap lands on and the monthly report that tells you what changed, none of which needs anybody standing behind your counter. What it does need is your trade area, your radius and your keyword set, and that is what we scope with you on the demo call. Dispenza keeps offices in more than one market and is opening more, and every client in the country is worked by the same team.

Nobody can apply to open a new store here until the freeze lifts. What is there to grow?

Share, and only share. The freeze on new retail applications runs to 31 December 2027, so nobody can file to join the roster you compete with while it stands. That makes every point of visibility you take a point somebody else loses, which is the one kind of growth still on the table here. We measure it as Share of Local Voice across your own grid every month, and the top-three guarantee in your agreement is written to that grid, its keyword set and its window.

The city has fewer residents than it did in 2020. Why spend more on marketing?

Because this is a share problem, not a demand problem. San Francisco has 49,060 fewer residents than it did in 2020, and no new store can be applied for to serve the ones who remain, so the stores holding the three map positions take a bigger share of what there is, and that share is open to you in a way it was not while the category was carrying everybody. Our report shows you the slice you take, street by street, every month.

The county and the city are the same place. Does that change the campaign?

It simplifies one thing and sharpens another. There is no suburb here with its own rulebook, so you will not win by trading on the permissive side of a line; every rival is under the same ordinance you are and the whole difference is execution. It also means the trap in this market is a name. South San Francisco is a different city in a different county and holds no licensed storefront in the active state file, so a campaign that spends on it is spending outside your market entirely. We write your keyword set to the places your buyers actually search from.

Is there a local cannabis tax to budget around?

Not a cannabis-specific one, not yet. San Francisco's own Cannabis Business Tax was approved by voters in November 2018 but does not become effective until 1 January 2036, and that is the local cannabis tax only: the California state cannabis excise tax and the city's ordinary business taxes still apply, so nothing here is untaxed. What it does mean is that the money you stop handing to four separate vendors stays in the business, and where we would put it is the search and profile work we scope on the demo call.

Book a demo

Book straight into the calendar. Bring your store count and your address; you leave the call with a quote scoped to your locations and the guarantee terms to read before you sign.

More markets

The same program, market by market

Other California markets first, then the rest. Every market page is written to its own store count and its own map, and the guarantee is written to yours.

Case studies

Long-term relationships built on trust, transparency, & results

We get it, the digital marketing and cannabis industries don't always have the most dependable people to rely on. That's why at Dispenza, we back up what we say with results.

    • 350% Direction Request Increase
    • 700% Sales Increase
    • 300% Phone Call Increase
    • 2x New Customers Daily
    • 480% Direction Request Increase
    • 110% Sales Increase
    • 180% Website Visits Increase
    • 161% Direction Request Increase