Guide

Choosing a vendor after an AHJ violation (process, not legal advice)

Updated 2026-09-14

A deficiency notice is a written deadline, not a random vendor shopping trip. The citation language tells you whether you need a grease-exhaust cleaner, a licensed suppression contractor, a duct/access repair, or all three. Hire against that list — not against whoever can put a sticker on the hood tonight. This page is a facilities process. Not legal advice; your AHJ notice and adopted code win.

Short answer Read the notice first (cited items, code references, deadline, whether cooking must stop). Separate grease-cleaning gaps from suppression ITM and from access/construction problems. Get the written inspection/cleaning report and photos before you rebid. Ask every bidder for full-path scope, inaccessible areas named in writing, current COI, credentials acceptable to your AHJ, and a schedule that lands docs before reinspection. Keep the prior cleaner only if their last report already named the same gaps and they can close them on time; replace them if the fail was canopy-only work, missing reports, or uninsured crews. A “fix sticker” without the matching report package is not compliance.

Order of operations (this week)

StepWhat you doWhy it matters
1. Read the noticeCited observations, rule references, correction deadline, inspector contact, any stop-cook orderSecondary failed-inspection guides: the notice itself controls severity and timeline
2. Sort the citationsGrease / label / report vs suppression tag vs blocked access / constructionDifferent contractors; bundling the wrong trade wastes the reinspection window
3. Pull the fileLast cleaning + inspection reports, photos, invoices, hood label date, suppression tag dateShows whether the prior cleaner already documented the gap or skipped it
4. Scope before priceSend the notice + photos to bidders; require written scope against each citationPrevents canopy-only quotes that look cheap and fail the return visit
5. Schedule reinspection lastOnly after hardware and paperwork are actually readyCities often escalate fees on 2nd/3rd reinspections — research your fee schedule

Separate the three job types

If the notice points to…Typical correction ownerDo not hire for this…
Grease past depth limits; missing/expired hood service label; missing written report; incomplete duct/fan cleanKitchen exhaust cleaner (trained, qualified, certified — acceptable to AHJ)A suppression-only company, or a janitorial crew with a sticker gun
Overdue wet-chem / UL 300 system; expired fusible links; bad cylinder tag; nozzles offlineLicensed fire-protection / suppression contractor (NFPA 17A ITM path)The hood cleaner as a substitute for semiannual suppression service
Blocked, missing, or drywalled-over access panels; sealed duct sectionsOften a duct / sheet-metal or access-panel contractor; cleaner can flag, not always restoreA “we’ll clean around it” quote with no inaccessible-area list

Secondary Facilitec-style summaries of recurring marshal citations: grease above NFPA 96 depth limits, missing/expired hood label, no written report within the two-week window, blocked access panels, and overdue suppression. Confirm your adopted edition and local amendments.

What to demand before you rebid

Questions to ask every vendor

Field note — post-violation bid sheet

Keep the prior cleaner when…

  • Their last report already named the same inaccessible areas or grease findings
  • They can schedule full-path corrective work inside the notice deadline
  • Documentation (label, report, photos, COI) historically matched what secondary NFPA 96 explainers describe
  • The fail was a missed cadence or a construction item they flagged but you deferred

Replace them when…

  • Canopy-only / filter wipe sold as “full system”
  • No written report, no inaccessible list, sticker-only “certificate”
  • No COI, cash-only crew, or credentials the AHJ does not accept
  • They dismiss suppression citations as “we’ll put a new sticker on”
  • They want the reinspection scheduled before the work and docs are ready

Do not treat “fix sticker” as compliance

Who it’s for / not for

Sources