How Often Does My Hood Need Cleaning? An NFPA 96 Frequency Guide
A plain-English breakdown of NFPA 96 cleaning frequencies — monthly, quarterly, semi-annual, or annual — and how fire marshals decide which one applies to your kitchen.
Every commercial kitchen operator eventually asks the same question: how often, exactly, am I supposed to have my hood and exhaust system cleaned? The answer lives in NFPA 96 — the National Fire Protection Association's Standard for Ventilation Control and Fire Protection of Commercial Cooking Operations — and it depends on what you cook, how much you cook, and how many hours a day the line is running.
This guide walks through the four frequencies, the cooking-volume tiers behind them, the situations that override the schedule, and the documentation a Bay Area fire marshal will expect to see when they show up unannounced.
The four NFPA 96 frequencies
NFPA 96 Table 11.4 sets four inspection-and-cleaning frequencies based on cooking volume and fuel type. Every fire marshal in California uses this same table — there is no local variation on the frequency itself, only on enforcement.
- Monthly — Solid-fuel cooking (wood, charcoal, mesquite, lump). No exceptions, regardless of volume.
- Quarterly — High-volume operations: 24-hour kitchens, charbroiling, wok cooking, large-batch frying.
- Semi-annual — Moderate-volume operations: most full-service restaurants, hotel kitchens, casual dining.
- Annual — Low-volume operations: churches, day camps, seasonal kitchens, senior centers, employee break rooms.
These are minimums. If your system reaches the grease-thickness limit before the calendar date, it must be cleaned immediately, regardless of when the last service happened.
What counts as 'high volume'?
NFPA 96 does not give a covers-per-day number. The decision is made by the authority having jurisdiction — usually your fire marshal — based on cooking type, hours of operation, menu mix, and the grease load they actually observe on the system at inspection.
In practice, three signals push an operation into the quarterly tier in the Bay Area:
- Any meaningful amount of charbroiling, wok cooking, or open-flame searing
- Operating hours beyond roughly 14 hours per day, or any 24-hour service
- A visible grease load on the previous cleaning's before-photos that exceeds the 2 mm threshold within six months
If you have been classified semi-annual for years and your inspector suddenly bumps you to quarterly, it is almost always because the last service photos showed the system loaded up too fast. The fix is either a more frequent cadence or better source control (cleaner filters, more aggressive filter swaps, better cook-line discipline).
When the schedule gets overridden
Two situations override the table. First, if your system reaches the NFPA 96 grease-thickness limits sooner than the scheduled cleaning, it must be cleaned immediately. Second, if your fire marshal observes excessive buildup during a routine inspection, they can order a cleaning on the spot — and may shorten your future cadence in writing.
The thickness numbers worth memorizing: 0.078 inches (2 mm) of grease at any measured point means the system is due for service. 0.125 inches (3.2 mm) means an immediate citation — the inspector does not wait for the next scheduled cleaning, and they may red-tag the cooking equipment until the system is cleaned.
A schedule on paper means nothing if the system is loaded with grease. NFPA 96 is performance-based first, calendar-based second.
Why the cadence matters for insurance
Your commercial property and liability policies were almost certainly written assuming a specific cleaning frequency. That frequency is on your application. If your application says quarterly and your service reports show annual, your carrier has grounds to deny a grease-fire claim — not for the fire itself, but for misrepresentation on the policy.
When in doubt, clean more often than the application says, not less. We have never seen a claim denied for over-cleaning. We have seen many denied for the opposite.
How to document it
Whatever your cadence, you need a service report after every cleaning — with timestamped before-and-after photos, the technician's certification number, the date and time of service, and any inaccessible areas flagged with photos. That report is what your fire marshal and insurance carrier actually want to see. A handwritten invoice from a 'guy with a pressure washer' is not a service report and will not satisfy either party.
Store every report on your own cloud drive the day you receive it. Cleaning companies change hands. Your insurance carrier will want to see two years of history at any moment, and they will not accept 'my old vendor went out of business' as an explanation.
What to ask your vendor right now
- What NFPA 96 frequency tier am I in, and why?
- When was the last time we hit 2 mm of buildup between services?
- Are there any inaccessible areas on my system that should be on every report?
- Can you send me the last 24 months of reports as a single PDF binder?
If your vendor cannot answer the first three questions in under five minutes, you have the wrong vendor.
