Features
Four things, done properly.
FireCode 360 does one job: keep your NFPA 25 inspection records in your hands — complete, on schedule, and ready to show a fire marshal. These are the four pieces that make it work.
PM-owned records
Your account is the system of record
NFPA 25 puts the record-keeping duty on the building owner or manager — so the records should live in your account, not your vendor's software. Contractors participate as invited guests and everything they file belongs to your org.
- Contractors join by magic-link invite, scoped to the one building and job you assign — they never see your portfolio, team, or billing.
- When a contractor relationship ends, nothing leaves: every record, photo, and PDF stays in your org, and your history stays unbroken.
- Export everything, anytime — a ZIP of CSVs plus every PDF report. No lock-in, including from us.
Maple Court Apartments
wet sprinkler
- 2026-06-02Annual — main drain testPass
- 2026-03-10Quarterly — waterflow alarmsPass
- 2025-12-09Monthly — gauges, valvesPass
- Contractor changed — history intact
- 2025-06-14Annual — main drain testPass
Owner: your org · Export CSV / PDF ZIP
Photo-stamped PDF reports
Every record carries the five §4.3.2 data points
Finalizing an inspection generates a professional PDF on the spot. The header leads with the five data points NFPA 25 §4.3.2 requires of every inspection record:
- The procedure performed — inspection, test, or maintenance.
- The organization that performed the work.
- The required frequency for that procedure.
- The results, with the date the work was performed.
- The qualified person who did it — name, contact, and license number.
Below the header: itemized results with NFPA 25 section references, deficiencies flagged, and photos stamped with capture time. Paid plans remove FireCode 360 branding; Portfolio puts your logo on every report.
Inspection Report
#FC-3121 · PDF
- Procedure
- Inspection & test
- Performed by
- Reliant Fire Protection LLC
- Frequency
- Annual
- Result
- PASS — 2026-06-02
- Qualified person
- M. Alvarez · Lic. FP-20431
2026-06-02 09:41 · riser room
2026-06-02 09:58 · main drain
Frequency-driven reminders
Reminders on the NFPA 25 clock, not yours
Add a system and its required intervals — weekly, monthly, quarterly, semiannual, annual, 3-year, 5-year — become due dates automatically, following the NFPA 25 §5.2 interval rules. Then the reminder engine takes over:
- Emails at T-30, T-14, T-7, and T-1 days before every due date, so an annual never sneaks up on you.
- A weekly digest listing anything overdue, repeated until it's resolved — overdue items don't go quiet.
- Reminders close themselves the moment the inspection is finalized, and the next due date is computed on the spot.
Reminders
- T-30Annual sprinkler inspection due in 30 daysJun 2
- T-14Due in 14 days — Maple Court, wet sprinklerJun 18
- T-7Due in 7 days — schedule your contractorJun 25
- T-1Due tomorrow — annual sprinkler inspectionJul 1
Weekly digest: 1 item overdue until resolved
Multi-building dashboard
The whole portfolio, triaged
One screen answers the question that matters every Monday: which buildings need attention this week? The dashboard rolls every system in every building into three numbers, then lets you drill in.
- Overdue count — red, at the top, impossible to miss. Click through to the exact system and procedure that lapsed.
- Due-soon count — everything inside its reminder window, so you can book contractors before deadlines, not after.
- Pass rate across the portfolio, with per-building status rows, filters, and CSV export for owner reports and insurance audits.
Portfolio
12 buildings
2
Overdue
5
Due soon
96%
Pass rate
- Maple Court Apartments4 systemsCurrent
- Harbor Point Tower6 systemsDue soon
- 12 Elm St Warehouse2 systemsOverdue
Everything above is included in the free 14-day trial. See plans and pricing →
Next inspection due date: unknown?
Add your buildings and FireCode 360 builds the NFPA 25 calendar, sends the reminders, and keeps every record in your name.
Full Growth-plan trial · No credit card required