Multi-location compliance: one hood cleaning schedule for every store
If you run five kitchens or fifty, the problem is not cleaning one hood. It is knowing every store is on the right interval, with the right paperwork, before the franchise auditor or the fire marshal asks. Here is the system.

Multi-location hood cleaning compliance comes down to four things: every store tiered correctly under NFPA 96 (monthly, quarterly, semiannual, or annual by what it cooks on), one master schedule that shows the next due date for every kitchen, one paperwork standard so every store has the same certificate, sticker, and photo report on file, and one vendor accountable for all of it across the territory. Most multi-unit operators have the first three living in a spreadsheet, three email threads, and the memory of whoever ran facilities last year. That works until a franchise audit or a fire marshal picks the one store that slipped.
Here is how to build the system, what to require from a vendor, and where the paperwork actually lives.
Why is multi-location hood cleaning harder than single-store?
Because the failure mode is different. A single restaurant forgets to schedule a cleaning and gets a citation. A twenty-store operator has nineteen stores on schedule and one that got skipped when a manager changed, and the auditor finds that one. The risk is not the cleaning. It is the tracking.
It gets harder because the stores are not the same. A QSR with a charbroiler and a fryer bank is a quarterly kitchen under NFPA 96 Table 12.4. A hotel restaurant with a moderate line is semiannual. A banquet kitchen that only fires for events might be annual, until it hosts a month of weddings [1]. Franchisor standards add another layer: industry frequency guides put McDonald's and Burger King type operations at monthly to quarterly, and brand audits check for the sticker [2]. And the paperwork differs by city. Portland requires certification numbers and areas not cleaned on the label and the reports on site [3]. Washington stores run under WAC 51-54A-0606 and NFPA 96 Chapter 12 [4]. Same standard, different inspector.
Multiply that by every store and you see why facilities coordinators call us with a spreadsheet and a headache.

How do you tier every store correctly?
Start with the heaviest appliance in each kitchen, then the hours. That is how NFPA 96 does it [1] and it is how our crews tier a store on the first visit.
- Any solid fuel (wood, charcoal, pellets). Typical NFPA 96 tier: Monthly. Common examples in a portfolio: Wood-fired pizza concept, live-fire steakhouse, smoker on the patio.
- Charbroiler, wok range, or 24-hour service. Typical NFPA 96 tier: Quarterly. Common examples in a portfolio: Most QSR and fast casual, burger and chicken concepts, hotel 24-hour kitchen.
- Fryers and flat-tops on normal hours. Typical NFPA 96 tier: Semiannual. Common examples in a portfolio: Casual dining, hotel restaurant, senior living dining, grocery deli.
- Warming and light cooking. Typical NFPA 96 tier: Annual. Common examples in a portfolio: Banquet warming kitchen, corporate cafe with limited line, seasonal concession.
Two rules from the field. One: the tier is set by the store, not the brand. Two stores in the same concept with different equipment can land in different tiers. Two: the inspection can move a store up. NFPA 96 sets the cleaning trigger at 0.002 inches of grease on hoods, filters, and ducts [1], and if a semiannual store hits that at four months, it becomes a quarterly store. A vendor that measures and tells you is doing the job. A vendor that keeps every store on the same interval because it is easier to schedule is not.
What should the master schedule look like?
One table, one row per store, and the columns that matter. This is the template we build for multi-location accounts, and it works in a spreadsheet just as well.
- Store ID and address, with the fire authority (Portland Fire and Rescue, Salem Fire, Vancouver Fire, and so on), because the paperwork rules follow the inspector.
- Hood count and filter count per hood.
- Cooking equipment and the resulting NFPA 96 tier.
- Last cleaning date, next due date, and the date the reminder goes out (30 days ahead is the norm).
- Fan status: hinge kit yes or no, containment yes or no, last belt and bearing check.
- Access panels: count and any "inaccessible areas" listed on the last report.
- Paperwork on file: certificate, sticker photo, written report, photo set, suppression tags.
- Open items: panels to install, hinge kits, re-inspection dates.
The next-due-date column is the whole point. If you can sort by it and see the next thirty days, you are ahead of every audit. If the column is empty for any store, that is the store that gets the citation.
Send us the store list and what each one cooks on. Request a free estimate and we come back with a tiered schedule and one compliance file per brand. Or call (800) 973-5573.
What paperwork does every store need on file?
The same set, formatted the same way, in the same place. NFPA 96 requires three things after every cleaning: a service label on the hood with the date, technician, and company contact (section 12.6.13), and a written inspection report and cleaning report delivered within two weeks listing areas over the grease limits, inaccessible areas not cleaned, access panel locations, and duct leakage (sections 12.6.14 and 12.6.15) [1]. Portland adds certification numbers and "areas not cleaned" on the label itself and requires the records on site [3].
The multi-location version of that is a compliance file per store that contains:
- The current certificate and a photo of the sticker on the hood.
- The written report, with the inaccessible-areas line and the panel locations.
- The before and after photo set covering plenum, duct, fan bowl, and roof.
- The next due date.
- The suppression inspection tag dates, because the fire marshal asks about them in the same breath.
Store managers should have a copy at the store. Facilities should have the master. When a franchise auditor or an insurance loss-control inspector asks, either one can produce it in under a minute. Carriers use NFPA 96 as the benchmark and ask for documentation at renewal and after a loss [5], and a chain that can produce it for every store in one email is a different underwriting conversation than one that cannot.
What should you require from a multi-location hood cleaning vendor?
Ask for these in the contract, not the pitch.
- Whole-system scope in writing: hood, plenum, filters, duct, rooftop fan, and roof, on every visit at every store. A vendor that quotes "hood and filters" is quoting a canopy job, and the plenum is the first thing an inspector checks.
- Photos on every job, same shot list at every store, delivered with the report. Our crews shoot every job in CompanyCam and the photo set is the same whether the store is in Portland or Spokane.
- The written report within days, not the two-week maximum, formatted the same for every store.
- A tier recommendation per store based on measured grease, with a note when a store should move up or down.
- Fan work on the same visit: belts, bearings, hinge kits, containment pads. A dead fan is a closed store, and exhaust fan preventative maintenance at every cleaning is how you stop getting that call.
- One point of contact and one invoice format, with store IDs on everything.
- Coverage across the whole territory. A vendor that covers Portland but subcontracts Eugene and Vancouver gives you three standards and one name. Our crews run Oregon and Washington from Salem with the same trucks and the same checklist.
How do you handle a store that failed inspection?
Treat it as a scheduling event, not a crisis, and make sure the system catches the cause. The store gets a full cleaning with photos before the re-inspection date, the report goes in the file, and then facilities asks the only question that matters: why did the master schedule not catch this? Usually the answer is a manager change, a store that was tiered wrong, or a vendor that skipped the roof. Fix that and the next audit is boring.
If the failed store is in Portland, remember the label has to show areas not cleaned and the reports have to be on site [3]. If it is in Washington, the inspector is working from NFPA 96 Chapter 12 through WAC 51-54A-0606 [4]. Same cleaning, same file, both pass. Our guide on what to do after a failed fire inspection walks through the week for a single store.
What does this look like for hotels, senior living, and schools?
The same system with different rhythms. Hotels often run a restaurant kitchen, a banquet kitchen, and a 24-hour room service line off separate hoods that sit in different tiers; the chief engineer wants one schedule and night work. Senior living operators run many moderate-volume kitchens across a region on a semiannual rhythm and need the paperwork for state surveys as much as for the fire marshal. School districts have a summer window and a bid process, and a dozen or more kitchens that are annual or semiannual. Our industries page covers each of these, and the master schedule template above handles all of them with a column for the fire authority and a column for the survey or audit body.
The common thread is the person who signs: a facilities director, a chief engineer, a dining services director. They do not want to think about hoods. They want the due dates to be right and the file to be full. That is the service. The commercial hood cleaning itself is the same job it always was, done the same way at every site.
Frequently asked questions
Can one hood cleaning company cover all our locations in Oregon and Washington?
Yes. Our crews run both states from Salem with the same trucks, the same scope, and the same photo and report format. One vendor means one standard and one file.
Do all our stores need the same cleaning frequency?
No. NFPA 96 Table 12.4 tiers by cooking type: monthly for solid fuel, quarterly for high-volume (charbroil, wok, 24-hour), semiannual for moderate, annual for low-volume [1]. Tier each store by its heaviest appliance, then let the inspection confirm it.
What does a franchise auditor check on the hood?
The dated sticker first, then the report. Industry frequency guides put major QSR brands at monthly to quarterly, and brand audits look for current service labels [2]. Keep the certificate and photo set at the store.
How far ahead should stores be reminded?
Thirty days before the due date is the norm. It leaves room to schedule a night that works and to order any parts (hinge kits, containment pads, belts) for the same visit.
Do Portland stores need different paperwork?
The label has to carry certification numbers and areas not cleaned, and the inspection and cleaning reports have to be kept on site for the Fire Marshal's Office under FIR-8.08 [3]. Same cleaning, stricter file.
What if a store has duct sections that cannot be reached?
The report has to say so under NFPA 96 [1]. The fix is an access panel, scheduled as an open item on the master schedule so it does not stay "inaccessible" for five years.
One schedule, one file, one vendor. Get a free estimate with your store list, or call (800) 973-5573 and ask for multi-location accounts.
Sources
- NFPA 96 Chapter 12 summary (Table 12.4, 12.6.1.1 grease thresholds, 12.6.13 label, 12.6.14 and 12.6.15 reports), Facilitec Southwest (facilitec-sw.com)
- Bowmar Industrial, hood cleaning frequency guide by restaurant type (QSR monthly to quarterly; insurance documentation) (bowmarindustrial.com)
- Portland Fire and Rescue policy FIR-8.08 (portland.gov)
- Washington Administrative Code 51-54A-0606, Section 606.3 (app.leg.wa.gov)
- Kitchen Guard, "Why NFPA 96 certified hood cleaning protects your restaurant and insurance coverage" (kitchenguard.com)
