Phoenix, Mesa, Scottsdale and Glendale name restaurants on their lists and require an RP assembly or air gap. Surprise and Goodyear require one on commercial or all connections. Tempe, Gilbert and Chandler judge the hazard. Every required assembly gets a yearly certified test (Phoenix 37-144, Mesa 8-1-8, Scottsdale 49-62, A.A.C. R18-4-215).
“All required backflow-prevention assemblies must be tested at least annually by a certified backflow tester.”
- Applies to:
- Restaurants, retail and multi-tenant buildings, medical and dental offices, car washes and other businesses on city water; owners, tenants, property managers and contractors
- In force:
- Each city's water code (cross-connection article); plumbing codes are the IPC, 2018 to 2024 editions (Phoenix also allows the 2024 UPC)
- Last verified:
- September 29, 2026, against the official page
What Does Each Valley City Require?
| Where | What applies | Source |
|---|---|---|
| Phoenix | Restaurants, supermarkets and butcher shops need an air gap or RP; strip malls and shell buildings where one service feeds several tenants need an RP. A city permit is required to install any assembly, and every assembly is tested at least once a year. | Phoenix City Code 37-144 Verified September 29, 2026 |
| Mesa | Restaurants and convenience stores need an RPA, as do multi-tenant commercial buildings on one service, medical and dental buildings and car washes. Dedicated landscape meters need a PVB. Tested yearly; a failure found between tests is fixed within 15 days. | Mesa City Code 8-1-8, 8-1-11 Verified September 29, 2026 |
| Scottsdale | RP for restaurants, post-mix drink machines, beauty shops, animal grooming, car washes, medical and dental buildings and buildings with plumbing over 34 feet. 90 days to install after a city notice. Tested yearly; repairs due within 45 days of the notice. | Scottsdale City Code 49-62, 49-65 Verified September 29, 2026 |
| Glendale | RP for restaurants and bakeries, hotels and resorts, car washes, medical and dental buildings and buildings over 3 stories or 34 feet. Shopping centers need a double check (DC). Tested once a year by a city-approved tester. | Glendale City Code 33-90, 33-94 Verified September 29, 2026 |
| Tempe | The list names car washes, shopping centers, hospitals, medical and dental buildings, laundries, food processing and buildings over 3 stories or 34 feet, but not restaurants. Tested at install and yearly on the anniversary, with 15 days notice to the city. | Tempe City Code 33-105, 33-107 Verified September 29, 2026 |
| Chandler | Decided by hazard: an air gap or RP where a material is dangerous to health, a DC where it is only objectionable. Assemblies on city water are tested yearly, and water is shut off the next working day if no passing report arrives. | Chandler City Code 52-36(D); Backflow Testing Process Verified September 29, 2026 |
| Gilbert | The list does not name restaurants. RP for hospitals, labs and car washes with water reclamation; DC for medical and dental buildings, commercial laundries, food processing and buildings over 3 stories. Tested at least yearly and after any repair. | Gilbert Town Code 10-92(c), 10-91 Verified September 29, 2026 |
| Surprise | An approved device on all commercial and industrial connections. After a city notice you have 45 days to install, test and send the paperwork. After a new meter is set, the device is tested within 48 hours. | Surprise City Code 58-260; Backflow Owner Information Verified September 29, 2026 |
| Goodyear | Every existing, new or replacement service connection gets an assembly at the customer's expense, including temporary and construction services. The owner or occupant maintains, tests and certifies it. | Goodyear City Code 14-11-2 Verified September 29, 2026 |
| Avondale | Required at any service connection where the city finds the customer's plumbing could contaminate the public water, and the city picks the method to match the hazard. | Avondale City Code 24-4 Verified September 29, 2026 |
| Tolleson | The list does not name restaurants. RP for shopping centers, car washes, medical and dental buildings, food processing, animal clinics and buildings over 3 stories or 34 feet. | Tolleson City Code 10-7-5 Verified September 29, 2026 |
| El Mirage | Goes by equipment: commercial dishwashers, food prep and carbonation equipment, commercial ice makers, boilers and cooling towers each need an RPA. Buildings of three stories or over 34 feet need a DC. | El Mirage City Code 50.124 Verified September 29, 2026 |
| Cave Creek | Commercial and industrial customers on town water must install and maintain an assembly under Town Code 52-215. The utilities department decides case by case what is needed. | Cave Creek Utilities FAQ; Town Code 52-215 Verified September 29, 2026 |
| Maricopa County | Food establishment plan review: a reduced pressure or other testable continuous-pressure device between the water line and any soda carbonator, and a testable high-hazard device such as an RPZ upstream of any reverse osmosis system. | Maricopa County Food Establishment Construction Guide Verified September 29, 2026 |
| Arizona | State rule behind every city program: each required assembly is tested at least once a year, and after install, relocation or repair, by a certified backflow tester. Single-family homes used only as homes are exempt unless a cross connection exists. | ADEQ Backflow Prevention; A.A.C. R18-4-215 Verified September 29, 2026 |
Arizona makes every water provider run a backflow program, but each city writes its own list of who needs an assembly and which kind. A restaurant that needs an RP assembly at the meter in Mesa or Scottsdale isn't named on Tempe's or Gilbert's list at all, and in Surprise or Goodyear the question doesn't come up, because every commercial connection needs one.
Where do these rules come from?
State law sets the floor. A.R.S. 49-353 tells the state to "require a public water system to implement a specified program to control contamination from backflow, backsiphonage or cross connection," and ADEQ's rule (A.A.C. R18-4-215) says required assemblies are tested at least once a year by a certified tester.
The cities fill in the rest in their water codes: Phoenix Chapter 37, Mesa Title 8 Chapter 1, Scottsdale Chapter 49, Glendale and Tempe Chapter 33, Gilbert Chapter 10. Those chapters protect the city main at your meter, which the codes call service or containment protection. Inside the building, the plumbing code adds protection at each fixture. Most Valley cities enforce the International Plumbing Code: the 2024 edition in Phoenix, Mesa, Tempe, Chandler, Glendale, Surprise and Tolleson, 2021 in Scottsdale, and 2018 in Gilbert and Peoria. Phoenix also allows the 2024 Uniform Plumbing Code.
What do the device names mean?
The lists use four abbreviations, and they're not interchangeable.
- RP (also RPA or RPZ). Reduced pressure principle assembly: two check valves with a relief valve between them that dumps water if pressure goes the wrong way.
- DC (DCVA). Double check valve assembly: two check valves, no relief valve. Allowed only where a backflow would be objectionable but not dangerous to health.
- PVB. Pressure vacuum breaker, mostly for landscape irrigation. It has to sit above the piping it protects; Mesa requires an RPA where a PVB can't be at least 12 inches higher than all downstream plumbing.
- Air gap. Open air between the supply pipe and whatever it fills. At least twice the pipe diameter and never under one inch, in Phoenix's definition.
When a property has two listed uses on one service, Scottsdale and Glendale require the most protective device either use calls for, and Mesa requires an RPA.
Who do these rules cover?
Businesses and other non-residential customers on city water. Several lists also name schools, master-metered apartment complexes and construction water services. The codes put the duty on the water customer, and Goodyear's names the property owner or the person using the property.
A house used only as a home is usually outside the containment rules. The state rule and Phoenix's code both exempt single-family homes unless a cross connection is found, though Mesa still requires protection on any dedicated landscape meter, home or business.
Quick check: is your business named on the list?
| Business | Named on the list | Device the list names |
|---|---|---|
| Restaurant | Phoenix, Mesa, Scottsdale, Glendale | Air gap or RP (Phoenix); RP (the other three) |
| Strip mall or shell building, one service to several tenants | Phoenix, Mesa, Scottsdale (industrial and mini-warehouse) | RP |
| Shopping center | Glendale, Tempe, Tolleson; Mesa and Scottsdale if master metered | DC in Glendale; RP in Mesa, Scottsdale and Tolleson |
| Medical or dental building | Phoenix, Mesa, Scottsdale, Glendale, Gilbert, Tempe, Tolleson | DC in Gilbert; air gap or RP in Phoenix; RP in most others |
| Car wash | Phoenix, Mesa, Scottsdale, Glendale, Tempe, Tolleson; Gilbert only with water reclamation | Air gap or RP; RP in most |
| Building over 3 stories or 34 feet | Mesa, Scottsdale, Glendale, Gilbert, Tempe, Tolleson, El Mirage | RP in most; DC in Gilbert and El Mirage |
If your business isn't named, that isn't a pass. Phoenix, Chandler and Avondale send unlisted cases to the city to judge, and Gilbert's list says "including but not limited to."
How often is testing due, and how fast must you fix a failure?
At least once a year everywhere, but repair and paperwork deadlines range from 24 hours to 90 days.
| City | Testing | Deadline that bites | Report goes to |
|---|---|---|---|
| Phoenix | At least once a year | Permit needed to install any assembly | Planning and Development Director |
| Mesa | Yearly, before the compliance date | Fix within 15 days; retest within 24 hours of a repair; record within 7 days | The city department, by a tester on Mesa's recognized list |
| Scottsdale | Yearly, after a city notice | Repair within 45 days of the notice; records within 7 days; 90 days to install a new device | Water Resources Division, on its forms |
| Tempe | At install, then yearly on the anniversary | Tell the city 15 days before the annual test | The city; the install test goes with the certificate of occupancy request |
| Chandler | Yearly, with notices at 60, 30 and 5 days | Water shut off the next working day without a passing report | Water Quality (chandlerbackflowreports@chandleraz.gov, 480-782-3665) |
| Surprise | Within 48 hours of a new meter | 45 days to install and document after a notice | Environmental, within 48 hours of the meter test |
| Gilbert | At least yearly, after a town notice | Retest right after any repair | Backflow Prevention Department, which keeps the recognized tester list |
| Glendale | At least once a year | Records "promptly" after each test or repair | The city, on its forms |
What does this look like in real life?
The same business can need a different device, or none on the list, a few miles away.
A coffee shop leases a strip mall suite in Mesa. The restaurant use and the shared service both call for an RPA, so the question is whether the landlord's assembly already protects the service or the tenant adds one.
The same concept opens in Gilbert. Restaurants aren't on the town's list, so the town's backflow specialist decides after looking at the site. The county's carbonator rule still applies inside: a reduced pressure or other testable device between the water line and the soda carbonator.
A Chandler owner misses the test date. The three notices went unanswered. With no passing report by the compliance date, the water goes off the next working day and stays off until a passing test is in.
What should you do next?
Start with the water provider, then match your business to its list.
- 1Find the water provider on your water bill. The rules follow the utility, not the mailing city.
- 2Check your use against that city's list in the table above, then your equipment: carbonators, ice makers, dishwashers, boilers, booster pumps.
- 3Get the assembly on the permit. In Phoenix, pull the backflow permit from Planning and Development. In Chandler, the assembly has to be on the building plans before the permit issues. County plan review checks carbonator and RO protection separately.
- 4Hire a tester the city recognizes. Mesa, Glendale and Gilbert give out their lists on request.
- 5Send the report where the table says, inside the city's window: 7 days in Mesa and Scottsdale, 48 hours after a new Surprise meter, before Chandler's compliance date.
- 6Calendar the next test from the last passing one, and keep every test and repair record.
What do people get wrong?
Most mistakes assume one statewide list.
- "A double check works anywhere." Chandler allows a DC only where the hazard is "objectionable but not hazardous to health." Restaurants on Phoenix, Mesa, Scottsdale and Glendale lists get an RP or air gap.
- "The building's assembly covers my kitchen." Service protection doesn't replace the fixture protection the plumbing code and the county require on carbonators and RO units.
- "Any tester will do." Mesa and Glendale accept only testers on the city's own list, and Scottsdale can suspend a tester for improper testing.
- "Fire lines follow the same rules." They have their own classes and devices. In Phoenix, fire line tests must be done by a tester the Fire Marshal permits, with results due within 30 days.
What happens if you skip it?
Phoenix can shut off water, install the assembly itself and bill the owner, or add a civil penalty of up to 1,000 percent of water charges per billing period (City Code 37-146). Mesa charges a backflow compliance late fee for missing records, and Chandler shuts water off the day after the deadline.
HQ tests, certifies and repairs backflow assemblies on commercial domestic water services and irrigation lines across the Valley, with free estimates. HQ also repairs underground fire lines; testing a fire line's backflow assembly goes to a fire-licensed tester. Call 24/7 if a failed test leaves you facing a shutoff date.
This page explains the rule. The official text at the source above governs.
- Phoenix City Code 37-144, Backflow prevention methods
- Mesa City Code 8-1-8, Customers requiring backflow prevention assemblies (Municode)
- Scottsdale City Code 49-62, Backflow prevention assemblies required (Municode)
- Maricopa County Environmental Services: Food Establishment Construction Guide (PDF)
- A.R.S. 49-353, Water quality standards; backflow program
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?
- ChandlerChandler amendment to IPC 1003.3.7: how big must a grease interceptor be?
- PhoenixCan a Phoenix business get an annual permit for plumbing alterations?
- PhoenixPhoenix City Code 28-12: Which businesses must install a grease or oil interceptor?
More Valley-Wide Codes and Permits
- Commercial PlumbingGrease Trap and Interceptor Rules by Valley City
- Gas LinesGas Line Permits in Each Valley City
- Permits and InspectionsPavement Cut and Street Restoration Rules by Valley City
- Permits and InspectionsRight-of-Way Permits for Plumbing Work by Valley City
- Sewer LinesWho Owns the Sewer Line From the Building to the Main, by City
Related Rules and Questions
- ChandlerChandler City Code 52-36: backflow assemblies on commercial building plans
- PhoenixWhat permit does a Phoenix business need for a plumbing remodel or tenant improvement?
- FAQHow often does a commercial backflow preventer need testing in Arizona?
- FAQRPZ vs double-check backflow assembly: what's the difference?
- FAQDo I have to register my backflow assembly with the City of Phoenix?
- FAQWhat is a cross-connection and why is it dangerous?
- FAQDo I need a backflow preventer and annual test for my sprinklers in Arizona?
- Commercial Plumbing
