24/7 Emergency(602) 675-1555
HQ Plumbing & Air logo
Mesa City Code

Mesa City Code 8-1-10: backflow rules for fire sprinkler systems

Verified September 29, 2026
In Short

Mesa requires a double check valve assembly (DCVA) on a fire sprinkler connected only to city water with no additives. Antifreeze, corrosion inhibitors, foam, an auxiliary supply, private hydrants or a combined fire and domestic service call for a reduced pressure assembly (RPA). Existing systems are exempt until modified or a trigger occurs.

Official Source
Mesa City Code, Title 8, Chapter 1, Section 8-1-10: Fire Sprinkler Systems (Municode)
Mesa City Code 8-1-10, Fire Sprinkler Systems; Mesa Plumbing Code 4-5-2 (IPC 608.17.4)
“Fire sprinkler systems where any form of chemical additive is used such as antifreeze, corrosion inhibitors, and foaming agents, as well as systems connected to auxiliary water sources are health hazards”
Applies to:
Building owners, property managers, fire sprinkler contractors and designers in Mesa
Official fee:
not published in this section
In force:
Mesa City Code Title 8, Chapter 1 (Ord. 5909, 12-9-24); 2024 IPC 608.17.4 as amended by Mesa (Ord. 5983, effective 2026-01-08), since January 8, 2026
Last verified:
September 29, 2026, against the official page

A fire sprinkler system sits full of water that can go stale, pick up antifreeze or draw from a pond. Mesa's rule is about keeping all of that out of the drinking water, and it comes in two layers: the city's utility code and the plumbing code.

What does Mesa City Code 8-1-10 say?

Sprinkler systems must have backflow protection under 8-1-8 and these three rules.

DCVA. Allowed when the system is connected to the domestic water system only. No connections to auxiliary or supplementary water, no fire suppressing chemical additives, drains discharging to atmosphere through an air gap, and piping that meets National Fire Protection Association requirements.

RPA. Required where "any form of chemical additive is used such as antifreeze, corrosion inhibitors, and foaming agents," where the system connects to an auxiliary water source, and for private fire lines with hydrants.

Combined service. A service that provides both fire and domestic water to a property with a combined system needs an RPA, and point-of-use protection could be required on each connection.

The plumbing code adds its own line. Mesa's amended IPC 608.17.4 says the potable water supply to sprinkler and standpipe systems "shall be protected against backflow, in accordance with Mesa Standard Details." Two exceptions: no isolation is required for systems in the distribution system with no fire department connection, or for deluge, preaction or dry pipe systems.

What do the key terms mean?

  • DCVA. Double check valve assembly. Two check valves in series, for low hazard connections.
  • RPA. Reduced pressure principle assembly. Adds a relief valve, for high hazard connections.
  • Auxiliary water source. A supply other than the city's, such as a well, tank or pond.
  • Modified in any way. Not defined. Read plainly, it reaches any change to the sprinkler system itself. Adding heads or re-piping would count.

Who does this cover?

Owners and contractors on any Mesa property with a sprinkler system on city water. It does not force an immediate retrofit on an existing system: 8-1-10(B) exempts it "unless or until" a trigger occurs.

Quick check: which assembly, and does your old system need to change?

SituationOutcomeWhy
New system, city water only, no additivesDCVA8-1-10(A)(1)
System uses antifreeze or corrosion inhibitorRPAChemical additive, 8-1-10(A)(2)
System also fed from a tank or pondRPAAuxiliary water source
Private fire line with hydrantsRPA8-1-10(A)(2) and the 8-1-8 table
Private fire line without hydrantsDCVA8-1-8 table
Combined fire and domestic serviceRPA8-1-10(A)(3)
Old system, nothing changingExempt8-1-10(B)
Old detector or alarm check valve needs replacementUpgrade to DCVA8-1-10(B)(1)
Sprinkler density increases or occupancy becomes more hazardousUpgrade to DCVA8-1-10(B)(3) and (4)

What does this look like in real life?

A warehouse adds high racks. Sprinkler density has to go up, which is a trigger. The owner upgrades an old check valve to a DCVA as part of that work.

A tenant re-pipes heads. Any modification counts. The system moves out of its exemption and gets a DCVA.

The edge case. A cold storage building fills its system with antifreeze. The upgrade is not a DCVA but an RPA, because an additive alone makes it a health hazard.

What should you do next?

  1. 1Identify which situation you are in: city water only, additive, auxiliary supply, hydrants or combined service.
  2. 2For an existing system, check whether any 8-1-10(B) trigger applies before assuming it's exempt.
  3. 3Have the sprinkler contractor design the assembly to Mesa Standard Details. Ask Backflow Prevention for the current detail: 480-644-6462 or backflow@mesaaz.gov.
  4. 4Show the assembly on plans and get it reviewed before installation, then pull the permit through Development Services.
  5. 5After installation, use a tester from Mesa's fire contractor list and keep the annual test on the calendar.

What do people get wrong?

  • "Old systems are grandfathered forever." Only until a trigger, and a modification of any kind is one.
  • "A DCVA works everywhere." Additives or an auxiliary supply require an RPA.
  • "The plumbing code alone decides." The utility code in Title 8 sets the assembly type, and the IPC amendment points to Mesa's own details.
  • "Any detector assembly is accepted." Mesa's IPC amendment strikes the double check detector and reduced pressure detector rows from Table 608.1. Ask which assembly types the Mesa Standard Details accept before ordering one.

How Do Other Valley Cities Handle It?

WhereWhat appliesSource
ScottsdaleScottsdale requires a DCVA on new commercial construction, when a Class 1 or 2 system is modified in a way that needs new hydraulic calculations, and when an old single check is defective. The fire department must approve plans and hydraulic calculations before an assembly goes on an existing system.Scottsdale City Code 49-64
Verified September 29, 2026
GlendaleGlendale ties the upgrade to modification. Changing an existing fire-only service brings the whole system up to current rules. If the city decides the system can't lose supply during testing, two assemblies go in parallel, each as large as the service.Glendale City Code 33-92
Verified September 29, 2026

This page explains the rule. The official text at the source above governs.

Sources

Backflow Prevention in Other Cities

More Mesa Codes and Permits

Related Rules and Questions

Questions About Mesa Plumbing Code?

We work to code every day across the Valley. Call the dispatcher and we'll tell you what your project needs.