Built by operators.
Run on our own registers.
Active in Washington cannabis retail since 2010. Daily ops, every register, the whole operator’s day. CannAgent is the system we run our own shops on — sold to operators who’d rather own the system than rent it.
Built because nothing else fit.
We run licensed Washington cannabis dispensaries — active in WA retail since 2010, pre–I-502 on one of our storefronts. Profitable, running CannAgent in production today. For years the shops ran on Dutchie, then on a stitch of Dutchie + bolt-on POS + a third-party payroll vendor + a spreadsheet for vendor management. Each surface broke in a different specific place.
Dutchie was a coupon site that bought a register. Treez and Flowhub treat cannabis as a vertical they bolted on. None of them know what WAC 314-55-079 means until you ask three tickets deep. The back office — payroll, hiring, write-ups, performance reviews — lived in a separate tool the bookkeeper reconciled by hand. Vendor ordering ran off PDFs. Compliance was a poster on the wall, not code at the register.
In 2025 we started building the replacement ourselves — register, inventory, compliance, payroll, vendor portal, all on the same Postgres each store already runs. We ran our own stores on it before letting another operator touch it. The platform was productized under Sureel Ventures LLC and is now offered to other dispensary operators who’d rather run their own system than file another support ticket. CannAgent is what came out the other side.
We run the shops. We build the software.
Operator team
Active WA cannabis operator since 2010
We run licensed Washington cannabis dispensaries and built CannAgent on the system that runs our own registers daily. Dutchie, Treez, and Flowhub each broke in a different specific place; stitching three vendors together stopped being a strategy. The platform you’re looking at is the one we run our shops on — same code, same compliance gates, same morning glance.
Three things Dutchie structurally can’t do.
Operator-tested cash management
Cannabis retail clears in cash, and Dutchie was built around the credit-card workflow it spent years pretending it could deliver. CannAgent is cash-first: manager-PIN gates, till-variance SMS over $5, safe-drops and payouts as first-class workflows, and a closer who can finish a Friday night without texting the owner.
Native WSLCB compliance
WAC 314-55 isn’t a config switch — it’s the rail the workflow runs on. Vertical-ID stops the cart at the register (314-55-079 enforcement, not a poster). Industry discount has a 90-day re-verify in code (314-55-095). Waste log carries second-witness sign-off as a workflow, not a PDF. Dutchie tells you the rules; we run them.
Self-learning ordering
Reorder isn’t a vendor PDF you re-key. CannAgent drafts purchase orders against velocity, vendor reliability, and observed fill-rate — the math runs nightly off your actual transaction history, not a static days-of-supply formula. Override with one click. The vendor portal closes the loop on the other side.
Verify our story
Every claim above is checkable on a public surface. Don’t take our word for it.
What operators ask first.
How long does migration from Dutchie take?
Do we lose any historical data when we migrate?
Is there a per-staff or per-transaction fee?
Who owns our customer and transaction data?
What’s the AI model and is it making decisions for us?
What if we hate it after 90 days?
See if it fits your shop.
30-minute demo. We walk the same three surfaces a working day touches: a register transaction with a vertical-ID gate, a manager write-up against the WA labor rubric, and a quarterly Form 941 from the back office.
Request a demo