← Back to Blog
NFPA 965 min readMarch 28, 2026

NFPA 96 Table 12.4 — The Frequency Guide Every Hood Cleaner Should Know by Heart

AH
Arthur Haggerty
IKECA CECS · PECT · Founder, HoodOps

If there is one page in NFPA 96 that every hood cleaner should have memorized, it is Table 12.4. This table defines the minimum cleaning frequencies for kitchen exhaust systems based on the type and volume of cooking. It is the single most referenced standard in the kitchen exhaust cleaning industry, and it is the table that fire marshals, insurance adjusters, and AHJs (Authorities Having Jurisdiction) turn to when determining whether a system has been maintained properly.

The Four Frequencies

NFPA 96 Table 12.4 establishes four cleaning frequency intervals:

Monthly

Systems serving high-volume cooking operations that produce heavy grease-laden vapors. This includes solid fuel cooking (wood, charcoal, mesquite), high-volume charbroiling, and 24-hour cooking operations. These systems accumulate grease rapidly, and the fire risk escalates quickly if cleaning is deferred. Monthly cleaning is not optional for these operations — it is the minimum standard.

Quarterly

Systems serving moderate-volume cooking operations. This is the most common frequency for full-service restaurants, hotel kitchens, and institutional food service operations that cook with grease-producing methods (frying, grilling, sauteing) on a daily basis. Quarterly cleaning is the workhorse frequency of the hood cleaning industry — the majority of commercial kitchen exhaust systems fall into this category.

Semi-Annual

Systems serving moderate-volume cooking with lighter grease production. Think of operations that cook daily but produce less grease-laden vapor — pizza ovens (non-solid-fuel), short-order restaurants with limited frying, or cafeteria-style operations with a mix of cooking methods. Semi-annual cleaning applies when the cooking volume and type generate grease at a rate that does not warrant quarterly service.

Annual

Systems serving low-volume cooking operations that produce minimal grease. Churches, day camps, seasonal kitchens, senior centers that cook a few days a week, and similar low-use facilities. These systems still require cleaning — grease still accumulates, and the code still applies — but the rate of accumulation is slow enough that annual service meets the standard.

What Determines the Frequency?

The frequency is determined by the intersection of two factors: cooking type and cooking volume.

Cooking type refers to the method of cooking and the grease load it produces. Solid fuel cooking is at the top — wood and charcoal produce heavy particulate and grease. Charbroiling, deep frying, and wok cooking produce heavy grease-laden vapors. Baking, roasting, and steaming produce minimal grease.

Cooking volume refers to how many hours per day the equipment operates and how many meals are produced. A charbroiler that runs 16 hours a day in a busy steakhouse is a different situation than the same charbroiler running 4 hours a day in a small bar.

It is the combination of these factors that determines where a system falls on the table. A high-grease cooking method at high volume is monthly. A low-grease cooking method at low volume is annual. Everything in between is quarterly or semi-annual, based on judgment informed by the table.

Why Fire Marshals Reference This Table

When a fire marshal inspects a commercial kitchen, one of the first things they look at is the cleaning documentation. They want to know two things: when was the system last cleaned, and is the cleaning frequency appropriate for the type of cooking being done?

Table 12.4 is the benchmark. If a high-volume charbroiling operation is being cleaned semi-annually, that is a code violation — regardless of whether the system looks clean. The frequency is based on the cooking type, not on a visual grease assessment at the time of inspection.

Fire marshals know this table. Insurance investigators know this table. And when a grease fire occurs, the first question asked is whether the system was being cleaned at the frequency required by NFPA 96. If it was not, the liability falls on whoever was responsible for scheduling — which may be the kitchen operator, the hood cleaner, or both.

What Happens When You Clean on the Wrong Schedule

Cleaning too infrequently is the obvious risk — grease accumulates beyond safe levels, fire risk increases, and both the kitchen operator and the cleaning company are exposed to liability. But cleaning on the wrong schedule also creates more subtle problems.

If you are cleaning a system quarterly when the cooking type and volume warrant monthly service, you are providing a false sense of compliance. The kitchen operator believes they are in compliance because they have a cleaning contract, but the frequency does not match the standard. This gap is where fires happen and where insurance claims get denied.

Conversely, cleaning more frequently than necessary is not a code violation, but it is a cost issue for your client. If a church kitchen genuinely needs annual cleaning and you are selling them quarterly service, you may keep the revenue for a while, but you will lose the trust — and the client — when they find out.

The right approach is to assess each system honestly, document the cooking type and volume, and recommend the frequency that aligns with Table 12.4. This protects your client, protects you, and builds the kind of trust that drives long-term retention.

Making Table 12.4 Operational

Knowing the table is one thing. Making it operational is another. Every client in your system should have a documented cooking type assessment and a corresponding frequency assignment. When you onboard a new client, the first step is a site visit to assess the cooking operation — what equipment they have, what methods they use, how many hours a day they cook, and whether anything changes seasonally.

From that assessment, you assign a frequency. That frequency drives your scheduling, your pricing, and your compliance documentation. When the fire marshal asks your client for records, the cleaning certificate should show not just that the system was cleaned, but that the frequency is appropriate for the operation.

This is the foundation. Everything else — pricing, scheduling, routing, documentation — builds on top of this table. Know it by heart, apply it honestly, and you will never be on the wrong side of a compliance question.

Share this article

Ready to see what purpose-built software looks like?

HoodOps launches Q3 2026. Claim your spot for early access and Founding Member pricing.

Claim Your Spot →