Perform the annual NFPA 25 forward-flow test on a fire-line backflow preventer
domain: Fire protection contractor / authority having jurisdiction (AHJ) · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Schedule the annual forward-flow test at the minimum flow rate of system demand, including hose-stream demand where applicable
Coordinate with the fire department/AHJ and building occupants for planned water flow and any required fire alarm impairment notification
Measure friction loss across the backflow device during flow and compare it to the manufacturer's rated friction-loss specification
Confirm check valves fully open under flow, since long static periods can cause the disc to bond to the seat and restrict opening
Where prolonged water rationing prohibits flow testing, substitute an internal inspection of the backflow preventer per NFPA 25's drought exception (only valid where rationing has lasted more than 1 year)
Document results and retain them per the facility's inspection, testing, and maintenance (ITM) records
Known gotchas
Forward-flow testing is frequently skipped because fire-line backflow preventers rarely see routine flow — the annual requirement exists specifically because static check valves can bond to their seats over time
Fire-line backflow work is often restricted to testers with a separate fire-line authorization (e.g., permanent employment by an Approved Fireline Contractor in Texas) — a standard domestic tester certification doesn't automatically cover fire-line testing everywhere
The drought/water-rationing internal-inspection exception only applies during a declared shortage lasting more than 1 year — it is not a general substitute for annual flow testing
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?