Guide

Grease leaking from the rooftop fan: causes and who to call

Updated 2026-10-12

A black halo on the roof membrane around the exhaust curb is not a mystery stain. Grease that should have drained into a receptacle is landing on the roof instead. That is a fire-fuel issue under the rooftop termination rules, a roof-warranty issue for the landlord, and usually a maintenance miss — not something a canopy wipe fixes.

Short answer Secondary NFPA 96 summaries require rooftop terminations to drain grease from fan/duct low points into a noncombustible, closed, rainproof collection container (§7.8.2.1), and upblast fans to drain to a readily accessible, visible grease receptacle not over 1 gallon (§8.1.2.3). Leaks usually mean: overflowing or missing cup, clogged drain, hinge/containment misalignment, heavily loaded fan housing, or a cracked curb seal. Empty or replace the cup first if that is the only problem; call the hood cleaner for a full-system clean and housing drain check; call HVAC/sheet metal for hinge, curb, or drain repairs; call the roofer for membrane damage. Replace missing, broken, distorted, or leaking metal grease containers (NFPA 96 2027 FR language §12.6.17.1).

Common causes (walk the roof before you call)

What you seeLikely causeFirst call
Cup full to the rim; fresh grease ring under the drainNobody emptied the receptacle between cleansStaff empties/replaces cup now; hood cleaner if housing is also loaded
No cup at all; grease streaking down the curbMissing receptacle; drain dumping on the roofHood cleaner / sheet metal to install a proper ≤1 gal receptacle
Cup empty but grease weeping from housing seamsClogged fan drain tube; grease bypassing the drainHood cleaner (open fan, clear drain) — needs hinge access
Grease on roof after every cleanContainment pad blocking hinge or drain misaligned after retrofitSame company that did hinge or containment — they have to work together
Heavy grease inside fan bowl; cup overflows in daysDuct/fan overdue for cleaning; high grease loadHood cleaner for full-system clean; tighten inspection interval
Cup cracked, bent, or leaking at the seamDamaged containerReplace the container (code direction for missing/broken/distorted/leaking metal grease containers)
Grease under curb flashing; membrane soft or stained far from the drainCurb seal failure or long-term overflowRoofer for membrane; cleaner for source control
Fan welded flat; never opensNo hinge/hold-open — housing and drain never servicedHVAC/sheet metal for hinge kit; then cleaner. See hinge checklist

What the code is aiming at

Emptying the cup is maintenance. It does not replace a duct and fan clean. A pretty containment pad does not excuse a missing cup. See inspection points and containment overview.

Who to call (split the jobs)

JobWhoNot who
Empty/replace cup; wipe curb grease after source is fixedKitchen staff or cleaner on the next visitDo not wait for the next semi-annual if the cup is overflowing now
Full-system clean; clear fan drain; photo housing and bladesHood / exhaust cleaner acceptable to your AHJNot a pressure-washer who only does the canopy
Install hinge kit, new drain tube, curb work, duct repairHVAC / sheet metal / listed fan installerNot the grease-trap pumper
Roof membrane repair; warranty claim photosRoofer / building engineerNot the cleaner’s chemical wash alone
Citation for grease on roof / missing receptacleClose it with the cleaner + hardware fix; show the inspector photosSee reinspection notices

Operator checklist the night you find a leak

Who it’s for / not for

Sources