Every Valley city compared here wants grease interceptor cleaning and repair records kept at the business for three years and shown on request. Chandler lists what each record must show, including a county-licensed hauler. Phoenix inspects unannounced, and the Fountain Hills Sanitary District inspects at least once a year.
“Records shall be kept at the facility for a minimum of three (3) years and be made available to the City upon request.”
- Applies to:
- Restaurants, bars, cafeterias, commissaries and other food service businesses with a grease trap or interceptor; owners, tenants, property managers and pumpers
- In force:
- Each city's sewer use ordinance: Phoenix City Code Chapter 28 (FOG BMP Manual, revised June 2024), Mesa 8-4-22, Scottsdale 49-95 (Res. 13395, 2025), Gilbert 66-244 and 66-186, Glendale 33-238, Peoria Chapter 25, Fountain Hills Sanitary District Rules and Regulations, and the Maricopa County Environmental Health Code
- Last verified:
- September 29, 2026, against the official page
What Does Each Valley City Require?
| Where | What applies | Source |
|---|---|---|
| Phoenix | Records and documentation stay at the site for at least 3 years from the date created. Inspectors arrive unannounced, often off hours, and ask for the maintenance records first, then check the interceptor, count the grease-bearing fixtures and look at the tallow bin and dumpsters. | Phoenix City Code 28-15; FOG BMP Manual, Routine Inspections Verified September 29, 2026 |
| Mesa | Written records of all cleaning, repair, calibration and maintenance, kept at the facility for at least three years and shown to the City Manager or Water Resources Director on request. | Mesa City Code 8-4-22(D) Verified September 29, 2026 |
| Scottsdale | The same three-year rule: written cleaning, repair, calibration and maintenance records kept at the facility and made available to the division director on request. | Scottsdale City Code 49-95(d) Verified September 29, 2026 |
| Chandler | Records should stay on site for 3 years, and each one must show the service date, the servicer (a county-licensed nonhazardous liquid waste hauler, or the employee's name and title if self-serviced), the work done, the quantity removed and where it was disposed of. | Chandler Industrial Pretreatment Program, Food Service Establishments Verified September 29, 2026 |
| Gilbert | The entire contents must be removed at least every six months, and documentation tied to best management practice requirements is kept at least three years and made available for inspection and copying. A business using additives must notify the director and hand over safety data sheets. | Gilbert Town Code 66-244(d), (e); 66-186 Verified September 29, 2026 |
| Glendale | Maintenance means complete removal of all contents, including floating material, wastewater and bottom sludge. Written records stay at the facility at least three years and go to the city on request. Decanting waste back into the interceptor is prohibited. | Glendale City Code 33-238(d), (e) Verified September 29, 2026 |
| Peoria | Traps and interceptors are pumped or cleaned out completely at least every 90 days, and written cleaning, repair, calibration and maintenance records are kept at the facility for at least three years for the director. | Peoria City Code Ch. 25, Interceptors (maintenance) Verified September 29, 2026 |
| Fountain Hills | The sanitary district inspects commercial grease traps and interceptors at least once a year. Its rules require records of all installation, cleaning, repair, calibration and maintenance kept at the facility for three years and open to district review and copying. | Fountain Hills Sanitary District Rules and Regulations, Art. V, Sec. 2(E); FOG program page Verified September 29, 2026 |
| Maricopa County | Countywide, anyone who removes, transports or disposes of grease trap waste needs a county permit, because the county's definition of nonhazardous liquid waste includes grease trap wastes. The permit fee is $175 per vehicle. | Maricopa County Environmental Health Code, Ch. II, Sec. VII, Reg. 1; Ch. I fee schedule Verified September 29, 2026 |
A grease interceptor passes inspection on paper before anyone lifts the lid. Every Valley city compared here makes the business keep cleaning and repair records on site for three years, and the inspector asks for them first.
Where do these rules come from?
Grease records sit in each city's sewer use ordinance, not in the plumbing code. The plumbing code decides the size of the interceptor; the sewer ordinance decides how it is kept up and proven.
Glendale's version is typical of the Valley: the owner "shall keep written records and documentation of all cleaning, repair, calibration and maintenance required to demonstrate compliance with this Section." Then: "Records shall be kept at the facility for a minimum of three (3) years and be made available to the City upon request." Mesa, Scottsdale, Peoria and the Fountain Hills Sanitary District use nearly the same words. Phoenix counts the three years "from the date created."
The county adds one more layer. Its Environmental Health Code says "No person shall remove, store, transport, or dispose of any Nonhazardous Liquid Wastes without applying for and receiving a permit to do so," and it defines those wastes to include "grease trap wastes."
What do the terms mean?
Four terms show up in every record rule.
- Grease interceptor or trap. The tank or unit that catches fats, oils and grease (FOG) before they reach the sewer. Chandler calls it a FOG treatment device; Gilbert calls it a grease removal device.
- Complete removal. Pumping out everything: floating grease, wastewater and bottom sludge. Glendale, Peoria and Fountain Hills write this into the definition of maintenance.
- Decanting. Pumping out the tank and pouring the liquid back in. Glendale and Peoria prohibit it outright.
- Permitted hauler. A pumper holding a Maricopa County nonhazardous liquid waste permit for the truck.
Who do these rules cover?
Any business with a grease trap or interceptor: restaurants, bars, coffee shops, cafeterias, commissaries, grocery delis and food courts. Phoenix, Mesa, Scottsdale, Glendale and Peoria also put laundries, service stations, auto repair shops and car washes under the same interceptor sections.
The records duty falls on the owner or user of the device. In a strip center with a shared interceptor, settle in the lease who keeps the file, because the city will ask the business in front of it.
Quick check: records, inspections and pumping by city
| Jurisdiction | Keep records | What the rule names | Pumping rule in the same section |
|---|---|---|---|
| Phoenix | 3 years from creation | Records and documentation | Set in the FOG BMP Manual |
| Mesa, Scottsdale | 3 years at the facility | Cleaning, repair, calibration, maintenance | None in 8-4-22 or 49-95 |
| Glendale | 3 years at the facility | Same, plus complete removal | See the companion page |
| Peoria | 3 years at the facility | Same, plus complete removal | Every 90 days |
| Gilbert | 3 years (BMP documentation) | Additive notices and safety data sheets | Every 6 months |
| Chandler | 3 years (program guidance) | Date, hauler, work, quantity, disposal site | Before FOG and solids pass 25% |
| Fountain Hills district | 3 years at the facility | Installation through maintenance | Yearly district inspection |
| Maricopa County | Hauler permit per vehicle | Grease trap waste is covered | Not a city pumping rule |
Pumping intervals and trap sizing by city are on the grease trap and interceptor rules by city page. Tempe's routine inspection list has its own page.
What does an inspection look like?
Phoenix publishes the clearest description. "Commercial inspections are unannounced as the point of the inspection is to observe how a FSE is operating day to day." Inspectors come in uniform with city identification and a city vehicle, and they "try to come in off hours."
The manual lists what they look at, in order:
- 1Maintenance records. "City code requires these records be kept on site for three years."
- 2The interceptor. Missing parts, rot, and how much grease is inside, which tells the inspector whether the current schedule is enough.
- 3The kitchen. A count of every grease-bearing fixture, to check the interceptor is still sized right.
- 4Outside. The tallow bin and dumpsters, because oil on the ground washes into the storm drain.
If something needs fixing, the inspector sets a deadline. Phoenix says extensions "can be granted based on business needs if the request is in writing."
What does this look like in real life?
A Chandler cafe pumps its own small trap. Chandler's list still applies: the record names the employee and title in place of a hauler, the quantity removed and where the waste went. Chandler also warns that even the smallest device holds "at least 25 gallons" of waste that can't go in the trash.
A Gilbert restaurant uses a bacterial product. Gilbert says a user of additives "must notify the director and provide the material safety data sheets," and the product never replaces the six-month pump-out. Those notices belong in the file.
A new owner buys a Peoria restaurant. The three-year file stays "at the facility," so ask the seller for it at closing. Without it, the first inspection starts with no proof of the 90-day pumping.
What should you do next?
Build the file before the inspector asks for it.
- 1Keep one binder or folder at the site with every pump-out invoice and repair ticket for three years.
- 2Make each entry complete. Chandler's five items are a good standard anywhere: date, servicer with address, work done, quantity removed and disposal site.
- 3Use a permitted hauler and ask for the county permit number on the invoice.
- 4Watch the pump-out. Phoenix tells businesses to "Witness the Grease Interceptor Cleaning" and use the visit to spot damaged or missing parts.
- 5Log repairs and additive notices, not just pumping.
What do people get wrong?
- "The pumper keeps the records." Every rule here puts the file at the business.
- "Enzymes stretch the schedule." Gilbert, Glendale and Peoria all say additives do not replace pumping, and all three ban emulsifiers.
- "A partial pump-out counts." Glendale, Peoria and Fountain Hills require complete removal, sludge included.
- "Records only matter after a backup." Phoenix inspections are unannounced and routine.
What happens if records are missing?
Missing records usually mean a correction order with a deadline and a closer look at the pumping schedule. Peoria's code makes it a separate offense to make false statements in "any application, record, report, plan, or other documentation" the pretreatment rules require.
This page explains the rules; each city's sewer ordinance and its inspectors govern. HQ clears grease-clogged lines, runs camera inspections and repairs interceptor and drain piping for restaurants and commercial kitchens across the Valley, with free estimates and 24/7 service.
This page explains the rule. The official text at the source above governs.
- City of Phoenix Water Services: FOG Best Management Practices Manual (June 2024), Routine Inspections and City Code 28-15
- City of Chandler: Industrial Pretreatment Program, Food Service Establishments
- Gilbert Town Code Sec. 66-244, Requirements for food service facilities, and Sec. 66-186, Records retention (Municode)
- Fountain Hills Sanitary District Rules and Regulations, Article V (PDF)
- Maricopa County Environmental Health Code, Chapter II, Section VII, Regulation 1, and Chapter I fee schedule (PDF)
Commercial Plumbing in Other Cities
- ChandlerCan a Chandler business get an annual permit for repeat plumbing alterations?
- ChandlerHow long does a commercial tenant improvement permit take in Chandler?
- ChandlerDoes a Chandler restaurant need a grease trap or interceptor?
- ChandlerCan a food truck dump wastewater at a Chandler commissary?
- ChandlerChandler sewer discharge limits for businesses: FOG, pH and surcharges
- ChandlerChandler amendment to IPC 1003.3.7: how big must a grease interceptor be?
More Valley-Wide Codes and Permits
- Commercial PlumbingWhich Businesses Need a Backflow Assembly in Each Valley City
- Commercial PlumbingGrease Trap and Interceptor Rules by Valley City
- Gas LinesGas Line Permits in Each Valley City
- Gas LinesGas Line Burial Depth Rules in Each Valley City
- Gas LinesGas Line Pressure Test Rules in Each Valley City
- Gas LinesGetting Gas Turned On After Inspection in Each Valley City
Related Rules and Questions
- TempeTempe FOG inspections: pumping schedule, records and what inspectors check
- MesaMesa City Code 8-4-22: who needs a grease interceptor and what upkeep it takes
- GlendaleGlendale City Code 33-238: grease interceptors must be pumped every 180 days
- GilbertGilbert Town Code 66-244: grease removal devices for restaurants and food service
- FAQWhat should a restaurant grease trap log record?
- FAQWhat does a city inspector check at a grease trap?
- FAQWho can haul grease trap waste in Maricopa County?
- FAQI got a FOG violation notice: what do I do now?
- FAQHow often should a restaurant grease trap be pumped?
- Commercial Plumbing
