Guide for fire sprinkler inspection companies · checked 2 November 2026

Fire sprinkler inspection, one riser, nine clocks

A sprinkler riser is not inspected once a year. Its waterflow switch is tested quarterly or semiannually, its dry valve trips every year and fully every 3, its pipe is opened every 5, and its heads are sampled at 20, 25 or 50 years depending on type. This guide covers the NFPA 25 intervals, how to classify an impairment versus a critical or noncritical deficiency, what Texas and California make you hang on the riser, what fire department portals charge per report, and how to run hundreds of systems without missing a 3-year or 5-year item.

See your own jobs set up this way

A 30-minute call. We show you fire sprinkler inspection companies workflows running in Fieldproxy, built around how you work.

Fieldproxy

Short answer

Fire sprinkler inspection companies use software that keeps each riser or system as its own record (wet, dry, preaction, deluge, antifreeze, fire pump, standpipe) with its own NFPA 25 due dates for quarterly, annual, 3-year, 5-year and sprinkler-sampling work, records readings like main drain static and residual pressure and dry valve trip time, classifies findings as impairments or critical or noncritical deficiencies, and files the report to the fire department's portal such as The Compliance Engine. Inspect Point (now paired with BuildOps), ServiceTrade, Uptick and Ember are built for fire protection contractors. Generic tools like Jobber track visits, not risers. Fieldproxy is set up around your own system register, state tags and portal deadlines.

3 psi in 2 hrs

Dry pipe systems are air-leak tested every 3 years at 40 psi; losing more than 3 psi in 2 hours fails

source: QRFS, Guide to dry sprinkler systems, Part 12: 1 year+ testing (air leakage, tanks, gauges)

24 hours

Texas: written notice of a red-tag emergency impairment to the owner and AHJ, after oral notice immediately (28 TAC 34.722)

source: 28 Tex. Admin. Code § 34.722, Red Tags

$15 to $37

What The Compliance Engine charges the contractor per report in Charleston, Chino Valley and Redmond, plus late-upload fees

source: City of Redmond, WA, FAQ: The Compliance Engine fees and late fees

15 triggers

Conditions in NFPA 25 Chapter 14 that force a full obstruction investigation, including a 50% slower dry valve trip time

source: PHCP Pros, ITM of sprinkler systems: the five-year internal assessment (NFPA 25 Chapter 14)

How a job runs

One fire sprinkler inspection job, from first call to paid

The order the work really happens in, and what has to be written down at each step so nothing is argued about later.

  1. 1

    Survey the building and split it into systems

    The first visit builds the register, not a report. Each riser or floor control valve assembly is its own system: type (wet, dry, preaction, deluge, antifreeze), control valves and how each is supervised (tamper switch, locked, sealed), alarm devices (vane, pressure switch, water motor gong), the fire department connection, backflow assembly, gauges, any fire pump and its driver, standpipes, tanks, and the sprinkler heads by type and year (standard, fast response, ESFR, dry, extra-high temperature). Since the 2013 edition of NFPA 13 counts each floor control assembly as a separate system, a 20-storey tower can be 20 or more systems.

  2. 2

    Work out what each system owes this quarter

    From system type and dates: quarterly waterflow (mechanical) or semiannual (vane and pressure switch), quarterly gauges, priming water and quick-opening devices on dry systems, annual main drain, annual partial dry trip, 3-year full-flow trip and air-leak test, 5-year internal pipe assessment with alarm, check and preaction valve interiors, 5-year gauge replacement or calibration, and sprinkler sampling at 20, 25 or 50 years. Fire pumps add weekly diesel churn runs and an annual flow test.

  3. 3

    Price the contract

    Owners and public bids buy an annual plus three quarterlies per system, with 3- and 5-year work priced separately. East Bay MUD's scope lists every site's 5-year due date and makes any item with a longer-than-3-year interval due in the first 12 months of the contract. Columbus, Georgia priced by the inspector hour, with a flat fee per fire pump test.

  4. 4

    Book the visit around the building

    Draining a system or flowing the main drain affects tenants, the alarm company and sometimes the insurer. The visit plan names the impairment coordinator, notifies the monitoring company to put the account on test, and for any system out of service more than 10 hours in 24 arranges a fire watch or other measure under NFPA 25 Chapter 15.

  5. 5

    Inspect and test at the riser

    Record main drain static and residual pressure and compare with the last test; flow the inspector's test and time the alarm; check gauges, valve positions, seals and supervisory signals; inspect pipe, hangers, heads, spare head cabinet and the hydraulic design sign. On dry systems, record air and water pressure, trip time and, every 3 years, the full-flow time to water at the inspector's test.

  6. 6

    Classify every finding

    Each finding is an impairment (system may not function in a fire), a critical deficiency (can have a material effect on function), or a noncritical deficiency (needs correction to meet the standard). Florida's rule adds that missing required sprinkler field-service testing is critical and missing 3- and 5-year testing is noncritical.

  7. 7

    Tag the riser and notify

    In Texas: a light blue ITM tag after every scheduled service, plus a yellow tag for noncompliance (owner and AHJ notified in writing within 5 business days) or a red tag for an emergency impairment (oral notice immediately, written within 24 hours). Seattle wants a red tag at the control valve and at every FDC, and a call to the fire department for any impairment expected to last 8 hours or more.

  8. 8

    File the report with the AHJ

    In cities on The Compliance Engine, only the contractor can submit, the contractor pays per report, and uploads after 15 or 30 days cost extra. Seattle wants the report in the portal before the end of the test day. The owner gets a copy too.

  9. 9

    Quote the deficiencies

    Deficiencies become a repair quote with photos and the NFPA 25 reference: painted or corroded heads, a short spare-head cabinet, a failed gauge, hanger damage, a valve that will not operate through its full range, an antifreeze system not yet converted to a listed solution.

  10. 10

    Close the repair and clear the tag

    After the repair, the tech hangs a service tag showing the condition was corrected, removes the yellow or red tag, files a deficiency repair report to the portal and, in Texas, notifies the AHJ within 5 business days of removing the tag.

What to record

The fields every fire sprinkler inspection job should capture

Each system (one record per riser or control valve assembly)

  • Site, building, riser or system number, area served; system type: wet, dry, preaction (single or double interlock), deluge, antifreeze, combined standpipe
  • Control valves: type (OS&Y, PIV, butterfly), normal position, supervised by tamper switch, locked or sealed
  • Alarm devices: vane, pressure switch, water motor gong; dry valve make and model, quick-opening device yes/no; air source (compressor, nitrogen, shop air)
  • Sprinkler inventory by type and install year: standard response, fast response, ESFR or CMSA, dry, extra-high temperature solder, corrosion-resistant; spare-head cabinet count and wrench
  • Antifreeze: solution, listed yes/no, concentration and volume; sign at the riser
  • Next due date per activity: quarterly, annual, 3-year, 5-year, sprinkler sample year, gauge replacement

Each visit's readings

  • Main drain static and residual pressure (psi) and the previous result; Texas puts both on the ITM tag
  • Waterflow alarm time from inspector's test flow; supervisory signals received at the monitoring station
  • Dry system: air pressure, water pressure, priming water level, trip pressure and trip time; 3-year full-flow time to water at the inspector's test; air-leak result (psi lost over 2 hours at 40 psi, or alarm within 4 hours)
  • Fire pump: weekly or monthly churn run time, suction and discharge pressure; annual flow at 0%, 100% and 150% of rated flow
  • Antifreeze concentration reading where present
  • Photos: riser, gauges, each deficiency, the hung tag

Findings, impairments and filing

  • Finding with NFPA 25 section, class (impairment, critical, noncritical), photo, recommended repair
  • Tag hung: Texas light blue ITM, yellow or red; California white label with OSFM seal; Seattle 4 by 6 in red tag at valve and each FDC
  • Notifications with timestamps: owner, AHJ, monitoring company, insurer; impairment coordinator name
  • Portal filing: AHJ, report number, upload date, fee, late fee if any; deficiency repair report date
  • Inspector credentials: NICET ITWBS level, state licence (Texas RME, California A licence or C-16), Seattle certificate number

Rules and standards

The rules that shape the work, with their sources

RuleWhat it means on the job
NFPA 25 sprinkler system summary (Table 5.1.1.2)Inspection: hangers, braces, pipe and fittings, sprinklers, spare sprinklers and the hydraulic design sign annually; waterflow alarm devices, FDCs and gauges quarterly; internal pipe every 5 years. Testing: waterflow alarms quarterly for mechanical devices and semiannually for vane and pressure switch types; main drain annually; extra-high temperature solder heads every 5 years. source: East Bay Municipal Utility District, fire sprinkler and fire pump ITM scope of work with NFPA 25 Tables 5.1.1.2, 13.1.1.2 and 8.1.1.2
Valves and trim (Table 13.1.1.2)Alarm valve exterior quarterly and interior every 5 years; check valve and preaction valve interiors every 5 years. Dry valves: priming water and quick-opening devices quarterly, low air alarm annually, partial trip test annually, full-flow trip test and air leakage every 3 years. Control valves operated through their full range annually. source: East Bay Municipal Utility District, fire sprinkler and fire pump ITM scope of work with NFPA 25 Tables 5.1.1.2, 13.1.1.2 and 8.1.1.2
Dry system air-leak testEvery 3 years: hold 40 psi for 2 hours and lose no more than 3 psi, or shut off the air source at normal pressure for 4 hours and fail if the low-pressure alarm sounds. Gauges are replaced or tested against a calibrated gauge every 5 years and must read within 3% of full scale. source: QRFS, Guide to dry sprinkler systems, Part 12: 1 year+ testing (air leakage, tanks, gauges)
Sprinkler field-service testing (2023 edition)Standard response heads: sample test at 50 years, then every 10, then every 5 after 75 years. Fast response: 25 years, then every 10 (20 years in earlier editions). ESFR and CMSA: 20 years. Dry sprinklers: 20 years. Extra-high temperature solder heads in continuous heat: every 5 years. Heads made before 1920 are replaced. Electrically operated heads follow the manufacturer. source: QRFS, Fire sprinkler testing procedures and replacement in NFPA 25 (2023 edition intervals)
Five-year internal assessment and obstruction investigation (Chapter 14)Every 5 years, open the system at points where corrosion collects (high points of wet branch lines, low points of dry) or use video, ultrasonic or lab water analysis. A full obstruction investigation is triggered by any of 15 conditions, such as debris during a drain test, a plugged inspector's test, raw water pumped in through the FDC, a shutdown longer than a year, or trip-to-water time 50% longer than at acceptance. source: PHCP Pros, ITM of sprinkler systems: the five-year internal assessment (NFPA 25 Chapter 14)
Fire pumps (Chapter 8)Diesel pumps run weekly at no flow for at least 30 minutes. Electric pumps have been allowed a monthly run since the 2011 edition (older summaries show weekly, 10 minutes). An annual flow test measures flow and pressure against the factory curve; with a flow meter, water only has to be discharged every 3 years. source: MeyerFire, Weekly test of a diesel fire pump (NFPA 25-2020 Chapter 8)
Deficiency and impairment classesImpairment: the system or unit may not function in a fire. Critical deficiency: can have a material effect on function in a fire if not corrected. Noncritical deficiency: no material effect, but correction is needed to meet the standard. Florida adds that skipping required sprinkler field-service testing is critical and skipping 3- and 5-year tests is noncritical. source: Fla. Admin. Code R. 69A-46.030, Definitions: critical deficiency, noncritical deficiency, impairment
Impairment procedure (Chapter 15)The impairment coordinator determines extent and duration, inspects the affected area, and where a system is out of service more than 10 hours in a 24-hour period arranges evacuation, a fire watch, a temporary water supply or an ignition-control programme, and notifies the insurer, alarm company, owner and AHJ. source: QRFS, Standpipe and fire sprinkler inspections: classifying deficiencies and impairments (NFPA 25 Chapter 15)
Texas ITM tag (28 TAC 34.720)A new light blue tag, 5¼ by 2⅝ inches, on each riser after every scheduled ITM. Punched: type (installation, monthly, quarterly, annual, third year, fifth year), status (acceptable, yellow tag, red tag) and date. It carries the licence number, inspector's name and signature, firm registration, owner, system number and the main drain static and flowing pressures. Tags stay on the riser for 5 years. source: 28 Tex. Admin. Code § 34.720, Inspection, Test and Maintenance Service (ITM) Tag
Texas yellow and red tags (28 TAC 34.721, 34.722)Yellow: noncompliance or recalled equipment that is not an emergency impairment; list each item; written notice to owner and AHJ within 5 business days. Red: an emergency impairment as defined in the adopted NFPA 25; oral notice immediately, written notice within 24 hours. Either is removed only after a service tag shows the correction, and the AHJ is told within 5 business days. source: 28 Tex. Admin. Code § 34.722, Red Tags
California adopts the 2011 edition (19 CCR 904)Water-based systems are maintained at the frequencies of NFPA 25 (2011 edition) as amended, published as the 2013 California Edition, and local authorities may require more. Testing and maintenance must be done by someone licensed under Health and Safety Code 13196.5 (19 CCR 904.2). source: Cal. Code Regs. tit. 19, § 904, ITM frequencies (NFPA 25, 2011 edition, 2013 California Edition)
California labels (19 CCR 906)Water-based systems get a white label with black letters, 5¼ by 2⅝ inches, approved by the State Fire Marshal: DO NOT REMOVE BY ORDER OF THE STATE FIRE MARSHAL, company name and address, the State Fire Marshal A licence or CSLB licence number, date, the OSFM seal and the signature of the person who did or supervised the work. source: Cal. Code Regs. tit. 19, § 906, Labels and tags
California C-16 fitter certificationC-16 qualifiers and journey-level workers who install or repair water-based systems in commercial or multi-family buildings must hold a Fire Sprinkler Fitter Certification, and apprentices a registration. It does not apply to one- and two-family homes. source: CSLB Industry Bulletin 24-02 (May 2024): C-16 Fire Sprinkler Fitter Certification
Illinois: NICET Level III to inspectUnder 225 ILCS 317/17(b), anyone doing routine inspection or testing of a sprinkler system needs NICET Inspection and Testing of Water-Based Systems at an appropriate level: Level II through 2022, Level III from 1 January 2023. The State Fire Marshal accepts NFPA's WBITM certification as equal to Level III. source: Illinois Office of the State Fire Marshal, FP-ADM-POL-03-22: fire sprinkler inspector certifications (NICET ITWBS Level III)
NICET ITWBS experienceLevel I: 6 months in water-based ITM. Level II: 2 years, at least 1 of them direct inspection and periodic testing of existing systems. Level III: 5 years, at least 3 of them direct inspection and testing. Each level also needs supervisor-verified performance measures. source: NICET, Inspection and Testing of Water-Based Systems: certification requirements
Seattle impairment rule (Administrative Rule 9.04.24)Red tags, typically 4 by 6 inches, on or next to the sprinkler control valve and at each FDC. Impairments expected to last 8 hours or more go to the fire department: planned ones at least 5 business days ahead, emergencies immediately. The test report goes into The Compliance Engine before the end of the test day; D-template service-call reports are free. source: Seattle Fire Department Administrative Rule 9.04.24, Impaired fire protection and life safety systems (Dec 2024)
The Compliance Engine feesCharleston: $15 per report, plus $15 if uploaded more than 30 days after the inspection. Redmond: $37 per report per site; $10 late at 15 days, $20 at 31 or more, and a $25 late-testing fee when the system was tested 31 to 60 days after renewal. Chino Valley: $18 per type of system per site, with citations from $100 up to $1,000 per non-compliant system. source: City of Redmond, WA, FAQ: The Compliance Engine fees and late fees
Antifreeze systemsAntifreeze systems installed before 2012 had until 30 September 2022 to be flushed and refilled with a listed antifreeze or converted to another system type, with signs showing where antifreeze is in the building, the supplier, and the concentration and volume. Check the edition your AHJ enforces, since later editions changed how legacy solutions are treated. source: Elara Engineering, Sprinkler system antifreeze replacement required by September 30, 2022
Hospitals: Joint Commission EC.02.03.05The Joint Commission aligned its fire protection element of performance with CMS Conditions of Participation, moving sprinkler waterflow device testing from every 6 months to quarterly for hospitals and critical access hospitals, and added a documentation element (EP 25) for CAHs. source: Health Facilities Management, Joint Commission revises sprinkler testing for CAHs (EC.02.03.05)

Rules vary by state, council and contract. Checked 2 November 2026; confirm against the source for your area before relying on it.

Numbers

What a wet and a dry riser owe, and what one city paid

Intervals are NFPA 25 table summaries from East Bay MUD's scope of work and QRFS's 2023-edition summary; check your AHJ's edition. Prices are the two bids in Columbus, Georgia's August 2023 tab for its annual sprinkler contract; they are one data point, not a market rate.

ItemInterval or priceWhere it comes from
Gauges, FDC, waterflow devices: inspectQuarterlyNFPA 25 Table 5.1.1.2
Waterflow alarm: testQuarterly (mechanical); semiannual (vane, pressure switch)NFPA 25 Table 5.1.1.2
Main drain testAnnuallyNFPA 25 Table 5.1.1.2
Dry valve trip testAnnually (partial); full flow every 3 yearsNFPA 25 Table 13.1.1.2
Dry system air leakageEvery 3 years: 40 psi, max 3 psi lost in 2 hrsNFPA 25 via QRFS
Internal pipe; alarm, check, preaction valve interiorsEvery 5 yearsNFPA 25 Tables 5.1.1.2, 13.1.1.2
Gauges replace or calibrateEvery 5 years, within 3%NFPA 25 via QRFS
Standard response headsTest at 50 yrs, then every 10NFPA 25 (2023) via QRFS
Fast response heads25 yrs (20 in earlier editions), then every 10NFPA 25 (2023) via QRFS
Inspector rate, regular hours$75 per hour (both bids)Columbus RFB 24-0003
Fire pump test$800 per test (both bids)Columbus RFB 24-0003
MaterialsCost plus 7% or 15%Columbus RFB 24-0003

source: East Bay Municipal Utility District, fire sprinkler and fire pump ITM scope of work with NFPA 25 Tables 5.1.1.2, 13.1.1.2 and 8.1.1.2source: QRFS, Guide to dry sprinkler systems, Part 12: 1 year+ testing (air leakage, tanks, gauges)source: QRFS, Fire sprinkler testing procedures and replacement in NFPA 25 (2023 edition intervals)source: Columbus, GA, RFB 24-0003 bid tabulation: fire sprinkler service and inspections (opened 16 Aug 2023)

Where it breaks

Where spreadsheets and generic software fall over

The building is the job. A tower with 22 floor control assemblies gets one annual visit record, and nobody can say which floors had their 5-year internal assessment.

Each riser or control valve assembly is its own system record with its own quarterly, annual, 3-year and 5-year due dates, and the visit lists what each one owes.

The annual partial trip is logged as the 3-year full-flow trip. A surveyor asks for the full-flow report and the file only says 'trip time 20 seconds'.

Partial and full-flow trips are separate activities with separate fields: full-flow requires the time for water to reach the inspector's test, and the 3-year date only resets when that field is filled.

A critical deficiency is written up as a note at the bottom of a PDF. The repair never gets quoted and the fire marshal sends the owner a citation.

Every finding is classified impairment, critical or noncritical, gets a photo and NFPA 25 reference, and drops into a quote; critical ones block the report from closing until a quote exists.

Reports are filed to The Compliance Engine when someone gets round to it, and the late fees and the owner's overdue notices pile up.

Each report has an AHJ, a filing deadline worked out from that city's rule (end of day in Seattle, 15 or 30 days elsewhere), and an alert before it turns late.

A red tag goes on in Texas and the written notice to the AHJ goes out three days later.

Hanging a red tag in the app starts a 24-hour clock with the notice pre-filled from the findings; a yellow tag starts a 5-business-day clock; removal starts another.

Heads installed in 2001 are fast response, and nobody notices their 25-year sample test is due in 2026 because the head type was never recorded.

Sprinkler inventory by type and install year sits on the system, and the sample-test year is calculated from the edition the AHJ enforces.

Checklist

The fire sprinkler inspection operations checklist

Print it, or hand it to whoever runs the office side.

  • Every riser or floor control valve assembly recorded as its own system, with type and area served
  • Control valves listed with normal position and how each is supervised
  • Main drain static and residual pressure recorded and compared with the last test
  • Waterflow alarm tested quarterly or semiannually by device type
  • Dry valves: quarterly priming water and quick-opening device, annual partial trip, 3-year full-flow trip and air leak
  • 5-year internal pipe assessment done together with alarm, check and preaction valve interiors
  • Gauges replaced or calibrated every 5 years
  • Sprinkler types and install years recorded; sample-test years set from the AHJ's edition
  • Antifreeze solution listed, concentration checked, riser sign in place
  • Every finding classed as impairment, critical or noncritical with photo and section
  • Tag hung to state format and notices sent within the state's deadline
  • Impairment over 10 hours in 24: fire watch or other measure arranged and parties notified
  • Report filed to the AHJ portal before the late-fee date; owner copy sent
  • Inspector's NICET level and state licence current for the state

Software options

What software fire sprinkler inspection companies actually use

Judge each one on whether it fits the way your jobs run, not on the feature list. Bring a real job to every demo.

Inspect Point

Fire protection contractors who want NFPA 25 and 72 inspection reports first

Inspection and reporting software for fire and life safety contractors. BuildOps now builds it in, so deficiencies found in Inspect Point sync to BuildOps for quoting, scheduling and billing. Ask how it handles your state's tag fields and your AHJ portal.

source: Inspect Point

BuildOps

Larger commercial fire and life safety contractors doing service and projects

Commercial contractor platform; its fire page says inspection agreements auto-schedule visits by property, asset type and NFPA frequency, and that assets and inspection types populate from NFPA 25 and 72 system types via Inspect Point. Says most firms are running on it within 8 to 12 weeks.

source: BuildOps

ServiceTrade

Commercial fire protection and mechanical service contractors

Mobile inspections that produce compliance reports and turn findings into deficiencies and repair quotes,. Strong for service-agreement-driven contractors; check how per-riser 3- and 5-year dates are modelled.

source: ServiceTrade

Uptick

Fire inspection, testing and maintenance businesses

Built for fire ITM: inspection forms, drop-down deficiency logging, quoting, contract billing with automatic price rises, offline app, per-user monthly pricing with free customer and subcontractor licences. Says 1,000+ fire protection businesses use it.

source: Uptick

Ember

Smaller and mid-size sprinkler contractors

Fire protection contractor software that publishes its own NFPA 25 guidance; worth a look if you want a narrower tool. Ask about AHJ portal filing and state tags.

source: Ember

Jobber or ServiceTitan

Companies where sprinkler ITM is a sideline to plumbing or general service

Good at recurring visits, quotes and invoices. Neither publishes per-riser NFPA 25 interval tracking, deficiency classes or AHJ portal filing, so those would need building yourself.

Questions to ask any vendor

  • Is each riser or floor control valve assembly its own record, with its own quarterly, annual, 3-year and 5-year due dates?
  • Can I keep different NFPA 25 editions per AHJ, for example California's 2011 edition next to a city on 2023?
  • Does the app keep partial and full-flow dry trip tests apart, and store main drain static and residual pressures with the previous result?
  • How are findings classified (impairment, critical, noncritical), and does a red or yellow tag start the state's notice clock?
  • Can reports go to The Compliance Engine or my AHJ's portal from the system, and will it warn me before a late fee?
  • Can the tag print my state's fields: Texas licence, registration and main drain pressures, California A or C-16 licence and OSFM seal?

Bring one real fire sprinkler inspection job. We show it running in Fieldproxy.

Get Demo

How Fieldproxy is set up for this

Fire sprinkler inspection on Fieldproxy: built around how you already work

A Fieldproxy setup for a sprinkler inspection company is built around the riser, not the building: every system carries its type, valves, devices, head inventory and its own NFPA 25 due dates by the edition its AHJ enforces. Inspectors work offline at the riser from a list of what that system owes today, every finding is classed and quoted, tags and notices follow your state's clock, and each report has a portal deadline.

Module 1

System register

NFPA 25 obligations attach to each system, and one building can hold wet, dry, preaction, standpipe and a fire pump.

  • Records: Site > Building > System (riser or floor control valve assembly); fields: type (wet, dry, preaction single or double interlock, deluge, antifreeze, standpipe class), area served, install year, AHJ and its adopted NFPA 25 edition
  • Components under each system: control valves (OS&Y, PIV, butterfly; normal position; tamper switch, lock or seal), alarm devices (vane, pressure switch, water motor gong), dry valve and quick-opening device, gauges with install date, FDC, backflow assembly, antifreeze solution and concentration
  • Sprinkler inventory: count by type (standard, fast response, ESFR or CMSA, dry, extra-high temperature solder, corrosion-resistant) and install year; spare cabinet count
  • Fire pump record: driver (diesel or electric), rated flow and pressure, controller, flow meter yes/no
  • QR label on each riser opens the system and its history
How this works

Module 2

NFPA 25 interval rules

The office should never work out by hand which risers owe a 3-year or 5-year item this quarter.

  • Rule table by component and edition: quarterly, semiannual, annual, 3-year, 5-year, head sample years (50, 25 or 20, then 10)
  • Next due date per activity per system; resets only when the activity's required fields are filled (full-flow trip needs time to water)
  • Visit generator: annual plus three quarterlies per system; 3- and 5-year items folded into the visit they fall in, and every 5-year internal done with the valve interiors in one drain-down
  • Fire pump schedule: weekly diesel churn owner log, annual flow test booked
How this works

Module 3

Contracts and pricing

Owners and public bids buy systems and visits; 3- and 5-year work and repairs are priced on top.

  • Price book: per-system quarterly and annual, per fire pump flow test, per dry full-flow trip, per 5-year internal, per head sample set, inspector and helper hourly, after-hours rate, materials at cost plus e.g. 15%
  • Annual proposal built from the systems at a site and the 3- and 5-year items due that year
  • Contract status: Proposed, Signed, Active, Renewal due; owner's purchase order on the contract
How this works

Module 4

Inspector credentials and dispatch

In Illinois a non-Level III inspector cannot do routine testing; in Texas the tag needs a licence number.

  • Per inspector: NICET ITWBS level and expiry, Texas licence number, California A licence or C-16 and fitter certification, Seattle certificate number
  • Blocks: Illinois sites need NICET Level III or NFPA WBITM; repairs in California commercial buildings need a certified fitter
  • Visit plan: impairment coordinator, monitoring company account to put on test, tenant notice
  • Expiry list 60 days ahead
How this works

Module 5

Field app at the riser

Readings decide pass or fail, and a missing main drain residual makes a report worthless.

  • Scan the riser QR; checklist built from what this system owes today
  • Required readings: main drain static and residual psi (previous shown alongside), waterflow alarm seconds, supervisory signal received yes/no; dry: air and water psi, trip psi, trip time, full-flow time to water, air-leak psi lost
  • Required photos: riser, gauges, each finding, the hung tag
  • Works offline in plant rooms and parking garages; syncs when back in signal
How this works

Module 6

Findings, impairments and tags

The class of a finding decides the tag, the notice clock and who has to act.

  • Finding record: component, NFPA 25 section, class (impairment, critical, noncritical), photo, recommended repair
  • Tag record: Texas light blue ITM with type, status and main drain pressures; yellow with item list; red; California white label; Seattle red tag locations (control valve and each FDC)
  • Clocks: red tag 24 hours for written notice in Texas, yellow 5 business days, tag removal 5 business days; Seattle 8-hour impairment call
  • Impairment log: start time, expected return, fire watch arranged, insurer, alarm company and AHJ notified
How this works

Module 7

Repair quotes

Deficiencies are most of the repair revenue, and unquoted ones turn into citations for the owner.

  • Quote built from findings with photos: painted heads, short spare cabinet, failed gauges, hanger damage, valve not operating, non-listed antifreeze
  • Status: Found, Quoted, Approved, Scheduled, Repaired, Tag cleared
  • Critical findings cannot close without a quote sent
How this works

Module 8

AHJ portal filing

Each city's portal has its own fee and its own deadline, and late uploads cost money.

  • Per AHJ: portal (e.g. The Compliance Engine), fee per report, deadline (end of test day in Seattle; 15 or 30 days elsewhere), late fee
  • Filing record per report: report number, upload date, fee, late fee; deficiency repair report linked to the finding
  • Report PDF from your template with system, readings, findings and tags
How this works

Module 9

Owner portal and management reporting

The owner is responsible under NFPA 25 and gets the city's overdue notices; the contractor's margin is in route density and repairs.

  • Portal per owner or property manager: every system and its due dates, reports, open deficiencies to approve, impairments in progress
  • Owner logs: weekly and monthly items the owner's staff do (control valve seals, dry system gauges in cold weather) by QR
  • Dashboards: systems due next 90 days by activity, critical deficiencies unquoted, reports not filed, late fees paid this year, revenue per inspector
  • QuickBooks or Xero sync for invoices
How this works

The AI agents, set up for fire sprinkler inspection companies

AgentWhenWhat it doesWhat you get
Document intelligence agentA new customer sends the previous contractor's NFPA 25 reports or a Compliance Engine exportReads each system's type, riser number, last main drain readings, last full-flow trip and 5-year dates and open deficienciesA draft system register with due dates for the survey visit to confirm
Vision agentAn inspector photographs a sprinkler deflector, a dry valve nameplate or a gaugeReads head manufacturer, SIN and year, valve make and model, gauge reading and dateHead type and install year added to the inventory, valve fields filled, reading entered
Watcher agentA main drain residual drops more than e.g. 10% from the last test, a dry trip-to-water time is 50% longer than acceptance, a red tag has no written notice after 20 hours, or a report nears its portal late dateCompares the reading or clock against the system's history and the state or city ruleAn alert to the service manager, with the obstruction-investigation or notice step pre-filled
Dispatch agentA quarterly or 5-year visit is bookedMatches the work to inspectors whose NICET level and state licence cover it, the drain-down or flow equipment on the truck, and drive timeAn assigned inspector and an equipment list
AutopilotA critical deficiency quote sits unapproved for 7 days (e.g.)Drafts a follow-up naming the system, the finding, its NFPA 25 class and what the fire department may do if it stays openA draft email a person approves before it sends
Scheduler agentFirst Monday of each month at 7 amCounts systems due for quarterly, annual, 3-year and 5-year work in the next 90 days, unfiled reports, open red and yellow tags, and expiring credentialsA monthly capacity and compliance briefing to the operations manager

Straight answers

Fire sprinkler inspection: FAQ

What software do fire sprinkler inspection companies use?

Contractors often use Inspect Point, now built into BuildOps for quoting and billing, ServiceTrade, Uptick or Ember. These keep NFPA 25 forms, deficiencies and repair quotes together. Generic tools like Jobber handle visits and invoices but not per-riser intervals or AHJ portal filing. Fieldproxy is set up around your own system register, state tags and portal deadlines.

How often do fire sprinkler systems need to be inspected?

Under NFPA 25, gauges, FDCs and waterflow devices are inspected quarterly, and pipe, hangers, heads and spare heads annually. Waterflow alarms are tested quarterly or semiannually by device type, the main drain annually, dry valves partially every year and fully every 3 years, and the inside of the pipe every 5 years. Owners also have weekly and monthly checks.

What is a 5-year sprinkler inspection?

The 5-year work is an internal assessment of the pipe (opening it where corrosion collects, or video, ultrasonic or water sampling) together with internal inspection of alarm, check and preaction valves, so the system is drained once. Gauges are also replaced or calibrated at the same 5-year interval.

What is the difference between an impairment and a deficiency?

An impairment means the system may not function in a fire, and triggers NFPA 25's impairment procedure. A critical deficiency can materially affect function if not corrected; a noncritical one does not, but still has to be fixed to meet the standard. Florida's rule adds that missing sprinkler field-service testing is critical and missing 3- and 5-year testing is noncritical.

When do sprinkler heads need to be tested or replaced?

Under the 2023 edition: standard response at 50 years then every 10, fast response at 25 years (20 in earlier editions), ESFR, CMSA and dry sprinklers at 20 years, extra-high temperature solder heads in continuous heat every 5 years. Heads made before 1920 are replaced. Representative samples go to a lab, or the heads are replaced.

What do Texas sprinkler tags mean?

A light blue ITM tag goes on each riser after every scheduled inspection, showing the type of ITM, status and main drain pressures. A yellow tag means noncompliance that is not an emergency, with written notice to the owner and AHJ in 5 business days. A red tag means an emergency impairment: oral notice immediately and written notice within 24 hours.

How much does The Compliance Engine charge per report?

It depends on the city and the contractor pays. Charleston charges $15 per report, Chino Valley $18 per type of system per site, Redmond $37 per report per site. Late uploads cost extra: $15 after 30 days in Charleston, $10 after 15 days and $20 after 31 in Redmond.

How long can a sprinkler system be out of service before a fire watch?

NFPA 25 Chapter 15 requires the impairment coordinator to arrange evacuation, a fire watch, a temporary water supply or an ignition-control programme when a system is out of service more than 10 hours in a 24-hour period. Cities add their own rules: Seattle wants a call for any impairment expected to last 8 hours or more.

Do fire pumps have to run every week?

Diesel fire pumps run weekly at no flow for at least 30 minutes. Since the 2011 edition, electric pumps are run monthly. Every pump gets an annual flow test against its curve.

What certification does a sprinkler inspector need?

Many states point to NICET Inspection and Testing of Water-Based Systems. Illinois requires Level III from 1 January 2023 (or NFPA's WBITM). Texas puts the inspector's licence number and signature on every ITM tag; California requires a State Fire Marshal A licence or C-16 contractor licence, and certified fitters for commercial repairs.

Related guides

All sources on this page (27)

Run fire sprinkler inspection work the way it actually runs.

A 30-minute call. We set up one of your real jobs in Fieldproxy so you can judge it on your own work.

Get a walkthrough

One price per company. Unlimited users.