Under Denver’s adopted fire code, the building owner is legally responsible for inspection, testing, and maintenance (ITM) of every fire protection system on the property. Three duties come first: schedule ITM per NFPA 25 frequencies, keep records accessible to the Authority Having Jurisdiction (AHJ), and appoint an impairment coordinator before any system goes offline. Denver adopts International Fire Code provisions, which means those obligations and their costs land on the owner, not the tenant, not the contractor.
Your three immediate actions:
- Confirm your ITM schedule matches NFPA 25 Chapter 4 intervals.
- Verify records are on-site or at an approved location and available on request.
- Name an impairment coordinator in writing.
Pro Tip: If you haven’t formally designated an impairment coordinator, you already are one by default under NFPA 25. Put the designation in writing before your next scheduled shutdown.
Key Takeaways
Building owners in Denver are legally responsible for ITM of all fire protection systems under NFPA 25 and the adopted IFC, and that responsibility includes costs, records, and impairment coordination.
| Point | Details |
|---|---|
| Owner holds full ITM liability | NFPA 25 Chapter 4 assigns scheduling, cost, and record-keeping to the owner, not the tenant or contractor. |
| Three-year records minimum | IFC requires at least three years of ITM records on-site and available to the fire code official on request. |
| Name an impairment coordinator | If none is designated, the owner assumes all notification, fire watch, and reacceptance obligations by default. |
| Require NICET-certified technicians | Annual inspections, flow tests, and reacceptance testing require credentialed technicians; verify before signing. |
| Preactionfire for Denver compliance | Preactionfire provides NICET-certified ITM, documentation packages, and impairment coordination for Denver commercial properties. |
Table of Contents
- What Denver’s fire code requires from building owners
- NFPA 25 essentials: systems covered and ITM frequencies
- What Denver’s fire code adds beyond NFPA 25
- Common violations that get Denver owners cited
- A practical operations checklist for owners and facility managers
- How to appoint and manage an impairment coordinator
- What records to keep and for how long
- When to hire a qualified contractor and what to require
- The compliance gap most Denver owners don’t see until it’s too late
- How Preactionfire helps Denver owners stay compliant
- Authoritative sources and references
What Denver’s fire code requires from building owners
NFPA 25 Chapter 4 places the full weight of ITM on the building owner. Delegation to a property manager or contractor shifts the work, not the liability.
Core legal duties under NFPA 25 and Denver Fire Code:
- Schedule and complete ITM at code-required frequencies for all water-based systems.
- Provide contractors and inspectors with access to all system components.
- Correct deficiencies within the timeframe the AHJ specifies or the standard requires.
- Retain ITM records on-site or at an approved location and produce them on request.
- Notify the AHJ, fire department, and insurance carrier when systems are impaired.
- Pay for all ITM work. Denver’s adopted code assigns financial responsibility to the owner or authorized agent.
Designating a representative is allowed, but the owner remains the responsible party if the representative fails to act. Get any delegation documented, and make sure the representative understands the scope.
Pro Tip: Put your representative’s authority in writing and attach it to your system file. An AHJ inspector who asks “who is responsible here?” needs a name and a signature, not a verbal explanation.
NFPA 25 essentials: systems covered and ITM frequencies
NFPA 25 covers all water-based fire protection: sprinkler systems, standpipes, fire pumps, water storage tanks, fire department connections (FDCs), and control valves. Chapters 5 through 13 each address a specific system type. Chapter 4 is where owner responsibilities live.
The standard structures ITM into frequency tiers:
| Interval | Typical tasks |
|---|---|
| Daily/Weekly | Visual check of gauges, control valve positions, and fire pump status |
| Monthly | Waterflow alarm test, supervisory signal test, fire pump churn test |
| Quarterly | Valve inspection, dry-pipe trip test, antifreeze concentration check |
| Annual | Full professional inspection, flow test, fire pump annual test, FDC inspection |
| 5-Year | Internal pipe inspection, obstruction investigation, full trip test for dry/preaction |
One compliance gap owners consistently miss: annual AHJ inspections are not a substitute for NFPA 25’s proactive schedule. The AHJ visit checks a snapshot; NFPA 25 requires ongoing owner-managed verification at every interval above.
For high-rise buildings, Denver’s adopted IFC Chapter 9 also references NFPA 4 for integrated system testing, required prior to certificate of occupancy and at intervals not exceeding 10 years.
Pro Tip: Reference the specific chapter when talking to a contractor or AHJ inspector. “Chapter 7, Section 7.3” carries more weight than “the annual sprinkler test.” It signals you know the standard.
What Denver’s fire code adds beyond NFPA 25
Denver adopts the International Fire Code, and IFC Chapter 9 is where local enforcement gets specific. It requires fire protection systems to be installed, tested, and maintained per the referenced standards, and it gives code officials authority to request documentation at any inspection.
Denver-specific expectations owners should plan for:
- Retain at least three years of ITM records on-site or at an approved location, per IFC documentation requirements.
- Acceptance test records and as-built drawings stay for the life of the installation.
- When a system is out of service, the owner must notify the fire department, AHJ, and insurance carrier and implement fire watch if required.
- Code officials can request records during routine inspections or after an incident. “We’re working on getting those” is not an acceptable answer.
NFPA 101 adds another layer: exit paths, emergency lighting, and fire alarm notification devices must be maintained continuously. Violations here often trigger fines and operational restrictions, not just correction notices.
Denver’s AHJ has authority under IFC Chapter 9 to order a building out of service when fire protection systems are impaired without proper notification and fire watch in place.
Pro Tip: Keep a Colorado commercial fire code summary in your system file alongside your NFPA 25 records. When an inspector arrives, having both shows you understand the full compliance picture.
Common violations that get Denver owners cited
Documentation failures cause more citations than mechanical failures.
High-risk items to check now:
- Missing or incomplete ITM reports for any interval in the past three years.
- No as-built drawings or outdated drawings that don’t reflect system modifications.
- Overdue tests, particularly quarterly valve inspections and annual flow tests.
- Painted or obstructed sprinkler heads. A single coat of paint voids the head’s UL listing.
- Control valves found in a partially closed position during inspection.
- Blocked or propped fire doors and exit corridors. These are common fire hazards that inspectors cite immediately.
- No named impairment coordinator on file.
Relying on the annual AHJ visit as your only compliance check is the operational mistake that turns a minor deficiency into a formal enforcement action.
A practical operations checklist for owners and facility managers
Use this as a working reference. Assign each row to a responsible party and log it.

| Interval | Task | Responsible party | Log fields |
|---|---|---|---|
| Weekly | Visual valve/gauge check | Owner or designated rep | Date, name, result |
| Monthly | Waterflow alarm, supervisory signal | Qualified technician | Date, tech name, pass/fail |
| Quarterly | Valve inspection, dry-pipe trip test | Qualified technician | Date, component, result, corrective action |
| Annual | Full ITM, flow test, fire pump test | NICET-certified contractor | Date, report ID, deficiencies noted |
| As needed | Impairment coordination, fire watch | Owner/impairment coordinator | Scope, duration, notifications sent |
Responsibility matrix:
- Acceptance testing: contractor performs, owner retains the report for the life of the installation.
- Routine ITM: contractor performs per NFPA 25 schedule, owner verifies completion and files reports.
- Corrective repairs: contractor executes, owner authorizes and documents.
- Reacceptance after impairment: contractor performs, owner notifies AHJ and retains documentation.
Keep key fire inspection documents organized by system type and date. An AHJ inspector should be able to pull the last three years of reports within minutes of asking.
How to appoint and manage an impairment coordinator
If no impairment coordinator is named, the owner assumes every legal obligation that role carries: notifications, fire watch, tagging, and reacceptance testing. That default is not a technicality. It is an enforcement exposure.
Step-by-step impairment process:
- Designate the impairment coordinator in writing before any planned shutdown.
- Define the scope: which system, which zone, start and end time.
- Conduct a risk assessment. What occupancies or processes are affected?
- Notify the fire department, AHJ, insurance carrier, and alarm monitoring company before the system goes offline.
- Tag the impaired valve or component with a standard impairment tag.
- Implement mitigations: fire watch patrols, temporary extinguishers, hot-work restrictions.
- Restore the system and conduct required reacceptance testing before removing the tag.
- Document everything: notifications sent, times, names, test results, and the report ID.
Return-to-service checklist:
- Confirm all valves are in the correct open position.
- Verify alarm signals are restored and monitoring company confirms receipt.
- Complete reacceptance test per NFPA 25 and retain the report.
- Notify AHJ that the system is back in service if required locally.
Pro Tip: Build your impairment notification list into a single contact sheet stored with your system file. When a contractor calls at 7 AM to say a valve needs to come out, you want those numbers in one place.
What records to keep and for how long
IFC documentation requirements set the floor: at least three years of ITM records on-site or at an approved location, available to the fire code official on request. NFPA 25 and Denver practice push some records further.
Retention policy by document type:
- As-built drawings and acceptance test records: life of the installation.
- Operations and maintenance manuals: life of the installation.
- ITM inspection reports: minimum three years on-site; retain longer if your insurer requires it.
- Impairment records: minimum three years.
- Corrective action documentation: attach to the relevant ITM report and retain with it.
Sample record fields every ITM report should capture:
| Field | What to record |
|---|---|
| Date of inspection | Month, day, year |
| Inspector/technician name | Full name and NICET certification number |
| System/component tested | Specific system, zone, or component |
| Test result | Pass, fail, or impaired |
| Corrective action | Description and target completion date |
| Report ID | Unique identifier for filing and AHJ reference |
Store records digitally with a cloud backup and a physical copy on-site. Fire safety documentation examples can give you a template to start from.
Pro Tip: Name your digital files by system type, date, and report ID (e.g., “Sprinkler-ITM-2025-03-15-R042”). An AHJ request for “all sprinkler reports from the past two years” takes minutes to fulfill, not hours.
When to hire a qualified contractor and what to require
Not every ITM task requires a NICET-certified technician, but annual inspections, flow tests, fire pump tests, and reacceptance testing after impairment do. Hiring the wrong contractor for those tasks creates a compliance gap the owner owns.
Minimum credentials to require:
- NICET Level II or higher for fire alarm and sprinkler system ITM where applicable.
- Proof of current general liability and workers’ compensation insurance.
- Demonstrated familiarity with Denver Fire Code and IFC Chapter 9 requirements.
- References from comparable commercial properties in the Denver metro area.
Contract clauses that protect you:
- Explicit ITM schedule tied to NFPA 25 frequencies, not just “annual inspection.”
- Report delivery within a defined window (10 business days is a reasonable standard).
- Record retention responsibilities: who keeps the reports and in what format.
- Impairment notification procedure: contractor must notify you before any system goes offline.
- Reacceptance testing obligations after any repair or modification.
- Deficiency correction timeline and escalation path if the owner does not authorize repairs.
Red flags in contractor bids:
- No mention of NFPA 25 chapter references in the scope of work.
- Flat “annual inspection” language with no frequency breakdown.
- No NICET credentials listed for the technicians who will perform the work.
- Inability to name the Denver AHJ contact or describe local code adoption.
Review fire safety rules for contractors before finalizing any ITM contract. Verify NICET credentials directly through the NICET registry before signing.
The compliance gap most Denver owners don’t see until it’s too late
The owners who get cited aren’t usually the ones with broken sprinkler heads. They’re the ones with perfectly functioning systems and no paper trail to prove it. An AHJ inspector who asks for the last three years of quarterly valve inspection reports and gets a blank stare has grounds for a formal enforcement action, regardless of whether the valves are open and the gauges read correctly.
The second blind spot is the impairment coordinator role. Most owners treat it as a contractor’s problem. It isn’t. If your contractor pulls a valve out of service for a repair and no coordinator is named, every notification obligation, every fire watch decision, and every reacceptance testing requirement defaults to you. That’s not a technicality buried in NFPA 25. It’s the enforcement reality Denver owners face.
Proactive ITM and organized documentation aren’t just compliance boxes. They’re the difference between a correction notice and a stop-work order.
How Preactionfire helps Denver owners stay compliant
Denver commercial property owners need more than an annual inspection. They need a partner who knows NFPA 25 Chapter 4, understands Denver’s fire alarm compliance requirements, and delivers organized documentation the AHJ can review on the spot.

Preactionfire has served the Denver Metro Area since 2009 with NICET-certified technicians, full ITM services across fire alarm, sprinkler, suppression, extinguisher, and fire pump systems, and documentation packages that meet IFC retention requirements. Every inspection report includes the fields your AHJ expects. Impairment coordination, reacceptance testing, and corrective repairs are handled under one contract, so your records stay complete and your liability stays managed.
Request a compliance audit or ITM plan at Preactionfire.
Authoritative sources and references
Save these links in your system file and share them with contractors and your AHJ contact as needed.
- NFPA 25 documentation and retention guide — (NFSA): IFC retention rules, on-site record requirements, and the paper trail framework.
- Denver Fire Code, IFC Chapter 9 — (UpCodes): Local adoption of IFC, impairment coordinator requirements, and integrated testing references.
- NFPA 101 Life Safety Code overview — (Rimkus): Exit path, emergency lighting, and alarm maintenance obligations with enforcement context.
