Tier 3 · Compliant
Compliance Audits & Diagnostics

Find what DCC would find.
Before they do.

Quarterly, semi-annual, or one-time diagnostics — mock DCC inspections, CCR 15000-series gap analysis, METRC reconciliation, and corrective action plans. Before an auditor puts it on paper.

What we own

Audits, redefined.
Written like an auditor would.

DCC issued 230 license suspensions and 73 denials or revocations in 2024, plus 481 product embargoes and 63 recalls affecting roughly 25,000 retail units — against a licensee base of about 8,400 active operators. Almost every one of those embargoes traces back to the same recurring failure surface: surveillance retention dropping below the CCR 15044 90-day floor, METRC variance compounding past plausible recordkeeping error, premises that no longer match the CCR 15006 diagram on file, SOPs that look fine on paper but do not match what staff actually do under DCC Form LIC-019. A real audit finds those patterns before an inspector does. Most compliance reports read like insurance disclaimers; ours read like the deficiency notices you are trying to avoid — specific, cited, and actionable. Every finding maps to a CCR section, a DCC form, or a BPC requirement. Every remediation has an owner and a date.

Owning the audit means four concrete things. We run the fieldwork ourselves — a senior analyst on premises, not a questionnaire. We map each finding to a CCR subsection under Title 4, Division 19 and classify it by severity against the DCC Disciplinary Guidelines (amended July 2022) and the BPC 26031(b) factor analysis — the same framework DCC enforcement staff use when scoring a Notice to Comply or recommending an accusation. We draft the Corrective Action Plan in the format DCC expects under BPC 26031(b), ready to file unchanged if a Notice arrives mid-cycle. And we keep the remediation tracker live until every critical and major finding is closed with photographic evidence, revised SOP language, training-log entries, or vendor invoices attached — not just signed off in a status email.

What you keep: operational decisions, disclosure strategy, and any communication with DCC. Where counsel is needed — findings that raise accusation exposure under BPC 26031.5, privilege-sensitive observations, parallel civil litigation, or a Notice already in hand — we work under your retained counsel’s direction so the audit work product carries attorney-client privilege from the first photograph forward. The engagement letter draws this line before fieldwork begins, and the engagement coordinator confirms it on the kickoff call so there is no ambiguity if a finding crosses the boundary mid-engagement.

By the numbers

California cannabis enforcement,
as it actually runs.

Figures from the DCC Feb 5 2025 enforcement recap, the DCC Disciplinary Guidelines (Sept 2021), and the DCC compliance-action record.

303
DCC disciplinary actions in 2024
230 suspensions + 73 denials/revocations against roughly 8,400 active licensees. Every action traces to a CCR subsection that a quarterly audit would have caught.
$5K
Per-day licensee penalty ceiling
BPC 26031(a) + DCC Disciplinary Guidelines. Each day is a separate violation. A single unannounced inspection can surface six or seven findings, and the moment they’re “ongoing” the column compounds.
481
Product embargoes in 2024
Plus 63 recalls affecting ~25,000 retail units. Batch-record, COA, and manifest defects dominate. Every one of them visible in a mock-inspection report before an auditor writes it up.
10 bd
CCR 15002(d) deficiency window
Ten business days to respond to any DCC notice — enough time if you already know the findings, nowhere near enough if the audit starts when the letter arrives.
The cadence

A year of compliance,
at a glance.

Running as a retainer? Here’s the annual rhythm most clients settle into. Frequency and scope are always tailored after the first diagnostic.

Q1

Gap analysis & disclosure refresh

Full CCR 15000-series gap analysis covering every operational obligation that landed a 2024 enforcement action. Owner schedule re-verified under CCR 15003, Financial Interest Holder schedule under CCR 15004 with revenue-share landlords and profit-participating lenders documented. Material-change review under CCR 15020 to catch anything that should have triggered a Form DCC-LIC-027 filing during the prior twelve months.

Q2

Security, surveillance & waste

CCR 15044–15047 camera and access audit including the 1280×720 minimum resolution, 24/7 recording, 90-day retention spot-check pulled from the DVR, and limited-access-area coverage under CCR 15042. Alarm-system function test, panic-button verification at points of sale, and visitor-log review. CCR 15048 and BPC 26069 waste-destruction protocol verification with witness-signature audit on the disposal log.

Q3

METRC reconciliation

Package-to-package variance report pulled from the Franwell API against your POS, ERP, or seed-to-sale records. Physical-to-digital inventory count on a sampled basis, transfer manifest review for the 24-hour reporting obligation, loss and destruction log audit, and the API-key permission review (terminated employees with active integrator or user keys are a recurring finding).

Q4

Renewal readiness & book-close

60-day pre-renewal audit scoped to the items DCC actually reviews at renewal under CCR 15020. Local-authorization currency check (lapsed local permits are the most common renewal-cycle blocker), CEQA documentation refresh where the local lead agency requires updates, and premises-diagram reconciliation under CCR 15006 with Form DCC-LIC-027 modification filings drafted for any drift detected.

The cost of getting it wrong

The four exposures
every audit catches early.

Every figure below is sourced to the DCC, the CCR, or published enforcement records. These are the preventable findings that become per-day penalties when an unannounced inspector arrives before you’ve run your own walkthrough.

$180K

Typical compound citation stack

Mid-tier operator exposure letters before counsel engages: ~$180K in compounded per-day fines plus lost inventory, suspended operations, remediation. Every dollar of it maps back to findings a mock inspection would have surfaced. (DCC Disciplinary Guidelines)

CCR 15006

Premises-diagram drift

A work cell moved, a camera relocated, a limited-access area redrawn on the floor but never re-filed. Findings land the day an inspector walks the room with the DCC-approved diagram. Among the most common citation patterns at surprise inspection. (CCR 15006)

METRC

Variance compounds quietly

Small package-weight discrepancies, missed harvest batches, late-closed transfers — each individually minor, collectively a CCR 15046 track-and-trace citation pattern. Quarterly reconciliation catches it; annual renewal review treats it as willful. (CCR 15046)

90d

Record-retention gaps

Training logs not archived, destruction records missing a witness signature, surveillance retention breached by DVR overwrite. Cited under CCR 15037 (7-year retention) and CCR 15044–47 (90-day video). Every one of them completely preventable with a documented monthly check. (CCR 15037)

Our job is to never put you in any of these four categories. Quarterly fieldwork on the floor, on the cameras, and inside METRC. Physical-to-digital reconciliation every cycle. Remediation tracked with photographic evidence and signoff. Zero surprise citations among retained clients since 2022.

Audit-ready, line by line

From mock inspection
to closed CAPA.

Not a narrative “observations” memo. Artifacts you can file, action, or hand to counsel. A preview — scroll for all ten.

01 · Report

Gap Analysis Report

Every deficiency DCC would flag, mapped to the citing CCR section. Color-coded by severity.

02 · Plan

Remediation Roadmap

Named owner, realistic deadline, and dependency map for every gap. Your internal punchlist.

03 · SOPs

SOP Update Pack

Red-lined revisions to your Form DCC-LIC-019 procedures covering receiving, storage, security, waste, recall.

04 · Premises

Premises Diagram Audit

Your CCR 15006 diagram verified against the physical premises — cameras, limited-access areas, product flow.

05 · Surveillance

Surveillance Compliance Check

Every camera position tested against CCR 15044–15047. 90-day retention audit. Alarm integration review.

06 · Waste

Waste Protocol Verification

CCR 15048 and BPC 26069 disposal protocol review — rendered unusable, documented, defensible.

07 · METRC

METRC Reconciliation Report

Package-to-package variance report, inventory physical-to-digital match, transfer manifest review.

08 · Disclosure

Financial Disclosure Refresh

Owner (CCR 15003) and Financial Interest Holder (CCR 15004) schedule re-verified and filed if material changes occurred.

09 · Drill

Inspection Readiness Drill

Half-day mock DCC inspection — your team walks it live with us before any real inspector ever does.

10 · CAP

Corrective Action Plan

If findings warrant one, a defensible Corrective Action Plan formatted to DCC’s expectations — ready to submit.

Outcomes

Caught early.
Fixed fast. Defensible.

The point of an audit is not the report. The point is the operational posture that follows — a remediation record DCC cannot dismiss, a team that has rehearsed an inspection, and a filing-ready CAPA already in the drawer for the day a Notice to Comply arrives. Here is what that posture looks like in practice.

Caught
Findings are identified on your cycle, not DCC’s. Remediation begins before an inspector ever pulls up to the premises, and the written record shows good-faith corrective action well in advance of any enforcement inquiry. BPC 26031(b) mitigation factors attach automatically because the CAPA already exists, the photographs are timestamped, and the closure log is signed off — the difference between a $5,000-per-day exposure ceiling and a verbal warning.
Fast
Average 30-day turnaround from diagnostic to closed remediation, with a named owner, a deadline, and a verification step on every gap. Critical findings are flagged same-day so remediation begins before the report is even drafted; major findings close within two weeks; minor findings clear on the normal remediation cycle. The tracker stays live until every finding is signed off with photographic evidence, revised SOP language, training-log entry, or vendor invoice attached.
Defensible
Every recommendation traces to a specific CCR subsection, BPC statute, or DCC form — nothing opinion-based, nothing inferred. The paper trail survives auditor cross-examination, diligence review, and renewal scrutiny without a material finding, and Form DCC-LIC-027 modifications drafted on the audit cycle keep the as-filed record current with the physical premises through ownership changes and licensure events.
The legal backbone

Every finding cites a regulation.
No opinion-based compliance.

When a finding lands in the report, it carries a CCR subsection, a BPC statute, or a DCC form number in the margin. When DCC inspectors ask how the remediation was scoped, the reference is already there. When counsel reviews the CAPA package, the citation chain from premises condition to regulatory obligation to corrective action is visible on the first page.

California cannabis compliance touches state statute (Business & Professions Code Division 10, starting at BPC 26000), state regulation (California Code of Regulations Title 4, Division 19, the CCR 15000 series), CDTFA tax code (Revenue & Taxation Code Division 2, Parts 14.5 and 1), and the local cannabis ordinance of the premises jurisdiction. Each has its own record-retention requirements, its own reporting cadence, and its own inspector. The audit tracks all of them simultaneously — because a single findings package has to satisfy all of them simultaneously.

BPC 26013 BPC 26031 BPC 26031(b) BPC 26055 BPC 26069 CCR 15000.6 CCR 15003 CCR 15004 CCR 15006 CCR 15020 CCR 15037 CCR 15042 CCR 15044–15047 CCR 15048 Form DCC-LIC-019 Form DCC-LIC-027 Form 9205
Frequently asked

Audit questions,
answered plainly.

Ready when you are

Catch it
before DCC does.

A 20-minute call establishes scope, cadence, and fit. You leave with a clear next step — whether it’s with us or not.