Dispensary pricing that defends your margin, every day.
Cannabis retail is squeezed by price compression, discounting, and tax pressure. Send one public menu and up to five competitor links. We run a bounded public-menu scan, flag where your prices appear high, low, or unsupported, then review the findings on a $200 operator call.
Built by operators. Priced by evidence. No POS login required for the free read.
Powered by Collateral Base — business operations consulting for cannabis operators.
The morning brief: a ranked queue of three guard-railed price moves, each with a current and suggested price, a closest-first weighting bar, and an accept control — plus a Menu Studio status panel showing SKU rows moving through the review, owner-review, and ready states.
Every comparable item, weighted closest-first, met or beaten.
Twice a day the engine takes a full-depth read of the market, classifies every comparable item, and weights the two stores your customers actually cross-shop. No sampling, no stale snapshots.
Harvest
Twice-daily, full-depth pulls of every nearby competitor menu — everyday prices and sale pressure alike.
Classify
Every item is matched to its true comparable — brand, form, size — so you compare like for like, not noise.
Weight
Closest-first. The two stores your customers cross-shop carry the most weight in every decision.
Meet or beat
A suggested price inside your guardrails — surfaced as one tap on the morning brief, never auto-published.
One ranked queue. The rest of the operating system behind it.
The daily manager brief
Each morning your manager opens one ranked action list — who is undercutting you, where you're leaving margin on the shelf, what aged or dead stock to move — each with a one-tap, guard-railed accept. No dashboards to read. One list, ordered by what's worth the most today.
Margin guardrails
Every suggestion lives inside your cost floor, category GM targets, market bands, and owner-set ceilings. Below cost requires an explicit human yes.
Menu Studio
The full-menu pricing workspace. Items move through review by status color — review, owner review, ready — so nothing slips past a human eye.
KPI scoreboard
Customers-per-day to break-even, sprint goals graded on their own dates, week-over-week across month edges, dead-stock liquidation — refreshing itself every 10 minutes.
Budtender intake
A one-page register form captures how each new customer heard about you — referral and conquest data — and feeds clean segments back into your POS.
Works with your POS
Your POS stays the source of truth. Pricing and menus sync downstream automatically — the engine reads from it and writes back only what you approve.
Invoices read themselves
Drop the vendor's paper — PDF, phone scan, Excel, even a statement of account, several at once — and the AI reads vendor, terms, amount and every line into the ledger. Each line maps to the SKU it became, so every invoice earns its own payoff from sell-through. A human confirms before anything saves.
A plan for today, not a chart
Every morning the AI reads your numbers and hands the manager one next step — plus the dated local events worth a booth, sized against your break-even math. It runs once a day, on your data, and never touches a price on its own.
No price escapes the rails.
Aggressive on the shelf, conservative on the margin. Every suggested price is bounded before it ever reaches the brief — and the owner has the last word, every time.
Cost floor
The engine never suggests below your landed cost. Going under requires an explicit, logged human yes.
Category GM targets
Each category carries its own gross-margin floor. Flower, vape, edibles — priced to their own math.
Market bands & owner ceilings
Suggestions stay inside the live market band and never cross a ceiling you set.
Nothing reaches the shelf without the owner's sign-off.
The engine proposes; the owner disposes. A suggestion sits in the brief until someone with authority taps accept — then, and only then, does it sync down to your POS.
Pay vendors from what their goods earned.
Pricing wins the register. This wins the balance sheet. The same OS reads every invoice, watches what actually sold, and turns it into a payment plan — invoice by invoice, oldest due first — with the tax money walled off before anyone spends it.
Per-invoice coverage
Every open invoice shows how much of it their sold goods have already earned back — allocated oldest-due-first, the way a real AP desk cuts checks. When a bar reads full, that's the payment to make.
The 35% line
No vendor's license crosses 35% of the month's sales. At 30% the leverage flips: they fund the next deal — co-op dollars or a better cost — before they get featured again.
The tax wall
Collected tax is walled off and put on the calendar for the 20th. Someone has to confirm it was paid — a due date that passes unconfirmed goes red at the top of the board, because a missed remittance is a license problem.
Invoices read themselves
Drop the vendor's paper on the board — PDFs, phone scans, spreadsheets, statements of account, several at once. The AI reads vendor, number, terms, amount and every line in seconds and pre-fills the ledger; the whole next 45 days of due dates (tax included) lands on one payment calendar. Nothing saves until a human confirms it against the paper.
The one number that runs the floor: customers a day.
For a store fighting to survive, the binding constraint isn't margin — it's traffic. The scoreboard turns survival into a single number every manager opens each morning: customers today versus the break-even line. It re-pulls itself every 10 minutes on the sales sync, and every week reads against the last one — even across month edges.
Break-even pace
The customers-per-day it takes to stop the bleed — one honest line, recalculated nightly. The distance bar moves every day so the team can see ground gained or lost.
Sprints you set
Targets live on a calendar you control — soft open, promo week, full open — each graded on its own dates in a 15/30/45-day cadence. The owner changes a number; the whole board follows it.
Dead-stock liquidation
Frozen capital gets flagged the moment it stalls, then cleared at a margin floor and featured so it actually moves — turning shelf-locked cash back into customers.
Pricing wins the cart. This wins the customer — twice.
Sharp prices fill the basket. The same OS captures who walks in and why, then runs the lifecycle that pulls them back — so the store isn't just well-priced, it's busy. These run on your existing marketing and loyalty tools, which we configure and operate for you.
Conquest at the register
A one-page budtender intake captures how each new customer heard about you — referral and conquest data — and feeds clean segments back into your POS. You learn which channels actually walk people in the door.
A lifecycle that runs itself
A welcome offer on the first visit, a second-purchase nudge, a win-back when someone lapses, and a birthday touch — sequenced automatically so the right message reaches the right customer without anyone remembering to send it.
Loyalty that compounds
Points that don't expire, plus a double-sided referral that rewards the regular and the friend they bring. Every visit deepens the reason to come back to you instead of the shop down the road.
Slow-day lift
Extra points on the quiet days nudge traffic off your peaks and into the lulls — smoothing the week so staffing and inventory work harder, without discounting your way to it.
“We don't sell a demo. We run a dispensary on this — every single day.”
The morning brief, the guardrails, the owner-gated publish, the scoreboard — it's the live operating system behind a working dispensary. When we invite an operator in, we hand them the system we run ourselves, not a sandbox.
You own the store. We run the system.
An owner doesn't want another tool to learn. They want someone competent running pricing, inventory and marketing on a system that actually works — while the keys, the name and the final call stay theirs. That's the whole arrangement: Roll It Up operates, you own.
We operate, you own
We run pricing, inventory and marketing day to day. Ownership — and the last word — never leave your hands: every price change ships through an owner-gated publish, every time.
We eat our own cooking
Flat, published fees — never a percentage of your sales, never a piece of your license. The alignment isn't a rev-share clause; it's that the same OS prices our own shelf every morning at our flagship.
Built to hand back stronger
The aim across the management term is a healthier, more durable, more sellable business than the one we started with — tighter margins, cleaner operations, a store that stands on its own when we hand it back.
We don't promise a number from public-menu data. We show the direction: where your menu appears high, low, or uncovered against visible competitors. The free Pricing Power Read is the first pass; the $200 operator review is where we decide what is real enough to act on.
Published prices. Curated entry.
Owners deserve straight numbers, so ours are public. Entry is still by invitation — every engagement starts with the free read, and each step credits forward.
Pricing Power Read
Outside-in. We scan your public menu against up to five competitors, surface category and price-band evidence where public data supports it, and flag what needs a human review. No card, no obligation.
AI Connector for Dutchie
A dedicated hosted connector for Claude or a supported ChatGPT workspace. All six read-only tools are included: store, sales, top products, inventory, days of supply, and active specials.
Store Physical
Your market's real size, your fair share of it, and the gap — the entry point for a struggling store. Feeds the 90-Day Turnaround Sprint.
credits into the turnaround sprint
Cash Conversion Audit
Read-only hookup to your POS. Fourteen days: inventory turns, dead stock, discount leaks, vendor A/P, your tax posture — and a written plan.
credits 100% into activation
Activation
Competitor harvests wired for your market, TAM and sprint targets seeded, A/P ledger loaded, pricing calibrated, first publish supervised, team trained.
audit-first operators pay $2,000 here
Roll It Up Managed
The full operating system, run with you: the daily brief, Turn & Pay, the scoreboard, a weekly turn report, a monthly pricing reset, and an owner call.
founding cohort · first 10 stores · this rate locked for life
Every paid step starts the same way: a $200 strategy call — credited toward whatever you buy, so talking to us is never the cost.
Want AI access without the full operating system? The managed Dutchie connector is available now at $995 setup + $200/month per store. It is a dedicated, read-only instance with all six tools included — not a shared self-serve account. All engagements are per location and nothing renews silently. Most owners start on the recommended Mid tier instead: all 14 connector tools, plus the operating skills that help run pricing, promos, and cash discipline — see the full ladder.
A management company you're invited into.
Start with the free Pricing Power Read. It is intentionally bounded: one public store menu, up to five competitor links, no POS login, no custom parser, no obligation. If the read is worth discussing, the next step is a $200 review call with Tom Howard, a dispensary owner and operator seen on YouTube.
Start with the Pricing Power Read
Free read
Outside-in scrape, source quality, category counts, price bands where safe.
$200 review
Operator call to decide what is real, what is noisy, and what to do next.