Mesa City Code 8-4-22 lets the city require a grease, oil or sand interceptor at restaurants, laundries, service stations, auto shops and carwashes. The owner keeps it working at their own expense and keeps written cleaning and repair records at the facility for three years. Section 8-4-22 sets no pumping interval.
“Where installed, interceptors such as grease, oil, or sand shall be maintained by the owner, at the owner's expense, in continuously efficient operation at all times.”
- Applies to:
- Restaurant, laundry, service station, auto repair and carwash owners, tenants, plumbers and pumpers in Mesa
- Official fee:
- none in this section
- In force:
- Mesa City Code Title 8, Chapter 4 as amended by Ord. 5959 (8-25-25); 2024 IPC Chapter 10 for design
- Last verified:
- September 29, 2026, against the official page
Mesa's interceptor section is short, and what it leaves out matters as much as what it says. The city decides who needs a device, the owner keeps it working, and the paperwork stays on site for three years. There is no pumping schedule in it.
What does Mesa City Code 8-4-22 say?
The section starts with who needs one. Subsection (A) says interceptors "such as grease, oil, or sand shall be provided for laundries, restaurants, service stations, auto repair shops, carwashes, and other facilities" when the City Manager or Water Resources Director decides they are necessary. The trigger is the discharge: excessive grease or oil, flammable waste, sand or other harmful ingredients. The list is examples, not a limit, because "other facilities" is in the sentence.
The rest sets the ground rules:
- (B) Approval and access. The type and capacity must be approved by the city, and the device has to be easy to reach for cleaning and inspection.
- (C) Construction. Impervious, watertight, with easily removable covers. Where bolted covers are required, they must be gastight and watertight.
- (D) Upkeep and records. The owner maintains it "in continuously efficient operation at all times" and keeps written records of "all cleaning, repair, calibration, and maintenance" at the facility for at least three years, ready for the city on request.
- (E) Size. Covered on our sizing page, including the rule that covers can't say they belong to the City of Mesa.
What do the key terms mean?
- Interceptor. A tank that slows kitchen or shop wastewater so grease floats and solids settle before the water reaches the sewer. Mesa's own guide shows it as a passive device: it holds the grease until someone pumps it out.
- Owner. The code says owner, not tenant. Who pays in a leased space is a lease question the code doesn't answer, so read that as a reading, not a rule.
- Continuously efficient operation. Not defined. Mesa's FOG guide for restaurants fills the gap: set a regular cleaning schedule and don't wait until the device overflows.
Who does this cover?
It covers any Mesa business that sends grease, oil or sand to the city sewer and that the city decides needs a device. In practice that starts with restaurants: the plumbing plan checklist asks every submittal to show "required grease or sand oil interceptors and locations." It does not cover a home kitchen, and a business with no grease-bearing drains has nothing to install.
Quick check: does this section reach you?
| Situation | Outcome | Why |
|---|---|---|
| New restaurant in a shell space | Interceptor or trap on the plans, city approval before install | Checklist: "Grease interceptors shall be reviewed and approved before installation." |
| Auto repair shop with floor drains | Oil or sand interceptor if the city finds the discharge needs one | (A) names auto repair shops and service stations |
| Commercial laundry | Interceptor if the city finds the discharge needs one | (A) names laundries, but the city makes the call |
| Existing restaurant, tank installed | Owner must log every cleaning and repair | (D), three years on site |
| Office with only restrooms and a break room sink | No interceptor under this section | No grease, oil or sand discharge to trigger (A) |
| Tank with a cover reading "City of Mesa" | Cover must be replaced | (E)(3)(f) bars wording that says the city owns it |
What does this look like in real life?
A new taqueria in a strip center. The landlord's shell has no grease device. The tenant's plumber puts the interceptor on the civil and plumbing sheets, and Industrial Pretreatment reviews it before anyone digs.
A tenant takes over a former restaurant. The tank is there. The code puts the record duty on the owner, and an inspector can ask for three years of logs. If the last operator kept none, start your own on day one.
The edge case. A four-fixture kitchen with no dishwasher can use a small indoor grease trap. Add a dishwasher, or a fifth food-prep fixture, and it flips to a buried interceptor. That switch is in (E)(4) and is worked through on the sizing page.
What should you do next?
- 1Count the grease-bearing fixtures and decide trap or interceptor using the sizing page.
- 2Show the device and its location on the civil and plumbing plans in your Development Services submittal (the Mesa plumbing plan checklist lists it under Civil / Site Plan and Interceptors).
- 3Send the interceptor to Industrial Pretreatment for review before installation: 480-644-2484, industrialpretreatment@mesaaz.gov, Monday to Friday 7:00 am to 2:30 pm.
- 4Set a cleaning schedule with a pumper and stay present while it is emptied. Mesa's guide says a company representative should watch the cleaning.
- 5Keep every invoice and service log at the facility for at least three years.
What do people get wrong?
- "Mesa requires pumping every 90 days." Section 8-4-22 has no interval. Some third-party pages quote 90 days or a 25 percent rule for Mesa, and neither appears in the section. Phoenix, Scottsdale, Glendale and Gilbert do publish intervals, so don't carry their numbers over.
- "Enzymes count as maintenance." 8-4-22 doesn't address additives. Phoenix, Glendale and Gilbert all say additives can't replace pumping, so treat them as a supplement at most.
- "The pumper keeps the records." The duty sits with the owner, on site.
- "Only restaurants need one." Subsection (A) names laundries, service stations, auto shops and carwashes too.
How Do Other Valley Cities Handle It?
| Where | What applies | Source |
|---|---|---|
| Phoenix | Phoenix writes the numbers Mesa leaves out: hydromechanical traps fully pumped every 30 days (never past 90), gravity interceptors at least every 3 months, and a full cleaning whenever grease and solids pass 25 percent of capacity. Records stay on site for three years. Enzymes and emulsifiers are prohibited. | Phoenix FOG Best Management Practices Manual (June 2024), City Code Chapter 28 Verified September 29, 2026 |
| Glendale | Glendale's section opens with almost the same words as Mesa's, then adds what Mesa's does not: complete cleanout at least every 180 days, no decanting back into the device, and no enzymes or bacteria as a substitute for maintenance. | Glendale City Code 33-238 Verified September 29, 2026 |
| Scottsdale | Scottsdale writes cleaning frequency into its plumbing code amendments: every 30 days for interceptors rated 100 gpm and 200 pounds or less, every 90 days above that, done by a licensed contractor. Maintenance logs are kept three years and decanting is prohibited. | Scottsdale City Code 31-85 (IPC 1005.2 and 1005.5) Verified September 29, 2026 |
This page explains the rule. The official text at the source above governs.
Commercial Plumbing in Other Cities
- GilbertHow often must a Gilbert restaurant pump its grease trap? Town Code 66-244(d) and (e)
- GilbertGilbert Town Code 66-244: grease removal devices for restaurants and food service
- GilbertGilbert Town Code 66-245: floor drains and wash racks at auto shops and car washes
- GlendaleGlendale City Code 33-238: grease interceptors must be pumped every 180 days
- PhoenixPhoenix City Code 28-12: Which businesses must install a grease or oil interceptor?
- TempeTempe City Code 27-22: grease traps, interceptors and the garbage disposal ban
More Mesa Codes and Permits
- Commercial PlumbingWhat is Mesa's Annual Facilities Permit for plumbing work? City Code 4-1-4(F)
- Commercial PlumbingCan a Mesa tenant improvement use permit-by-inspection? City Code 4-1-4(U)
- Commercial PlumbingDo you need a certificate of occupancy to open or change a Mesa business? City Code 4-1-6
- Commercial PlumbingMesa water and sewer capacity fees for a commercial project: City Code 8-10-13 and 5-17-5
- Commercial PlumbingWhat can a Mesa business not put down the drain? City Code 8-4-15 prohibited discharges and limits
- Commercial PlumbingDo you need an industrial wastewater discharge permit in Mesa? City Code 8-4-16 and 8-4-18
Related Rules and Questions
- MesaHow big must a Mesa restaurant grease interceptor be? City Code 8-4-22(E)
- UPCUPC Grease Interceptor Sizing: How Code Sizes a Grease Trap
- ArizonaPhoenix City Code Chapter 28: The FOG (Grease) Program for Food-Service Businesses
- FAQHow often should a restaurant grease trap be pumped?
- FAQWhat size grease interceptor does my restaurant need?
- FAQWhat is FOG (fats, oils, and grease) in plumbing?
- FAQWhy does my commercial kitchen drain keep overflowing?
- Commercial Drain Cleaning
- Commercial Plumbing
