Annual inspection is required by NFPA 10 and the 2018 International Fire Code. We inspect, tag, and certify every unit so you're covered for fire marshals, OSHA audits, and insurance renewals.
Free quotes — we call back within 2 hours
5 questions. 60 seconds. Find out your inspection status.
Take our 60-second quiz to find out if your fire extinguishers are due for inspection.
We'll call you within 2 hours with a no-obligation quote based on your extinguisher count.
We inspect, tag, certify, and remind you before your next annual inspection is due.
A factory-authorized technician comes to your facility and runs a complete NFPA 10 annual maintenance inspection on every extinguisher. Pressure gauge, tamper seal, hose integrity, cylinder condition, mounting height, hazard class match — we check it all. Then we attach a new dated service tag and hand you a compliance certificate.
Three separate bodies of law require annual fire extinguisher inspection in St. Louis: NFPA 10, the 2018 International Fire Code adopted as St. Louis City Ordinance No. 70796, and OSHA 29 CFR 1910.157. An expired inspection tag can trigger a citation from the fire marshal, an OSHA fine, or a voided insurance claim — all from the same visit.
St. Louis County's 23 fire protection districts each function as independent jurisdictions with their own fire marshal, permit process, and inspection schedule. The City has its own Bureau of Fire Prevention. We know the requirements for every district and handle jurisdiction-specific paperwork so you don't have to.
The City's Bureau of Fire Prevention conducts daily inspections under Ordinance No. 70796. St. Louis County's 23 fire protection districts each have their own fire marshal. OSHA enforces 29 CFR 1910.157 for all workplaces. Insurance companies may void coverage for non-compliance.
St. Louis County has 23 fire protection districts and 20 municipal fire departments, each an independent jurisdiction with its own fire marshal and permit process. We know every district's requirements and track them on your behalf.
Most commercial insurance policies require current fire extinguisher documentation. An expired inspection tag can void your fire coverage entirely. We provide inspection certificates accepted by all major commercial insurers and track your renewal dates so you never lapse.
| Interval | Requirement | Performed By |
|---|---|---|
| Monthly | Visual inspection | Building owner / staff |
| Annual | Full maintenance inspection | Licensed fire protection company |
| 6-Year | Internal maintenance (dry chemical) | Licensed fire protection company |
| 12-Year | Hydrostatic pressure testing | Licensed company with test equipment |
| 5-Year | Hydrostatic test (CO2 & wet chemical) | Licensed company with test equipment |
| St. Louis City fire code violation (per occurrence) | $500 - $1,000 |
| Each day violation continues after notice | Separate offense |
| OSHA serious violation | Up to $16,550 |
| OSHA willful or repeated violation | Up to $165,514 |
| St. Louis County fire district (per day) | Up to $500/day |
| Insurance non-compliance | Coverage voided or premiums increased |
Pricing depends on unit count, extinguisher type, and what service interval is due. Annual inspections start at $15 per unit. Businesses with 10 or more extinguishers get volume pricing on service contracts that include scheduling, inspection, and renewal reminders.
Six-year internal maintenance and 12-year hydrostatic testing are additional intervals required by NFPA 10 beyond the annual inspection — we track which units are due for each service so nothing gets missed.
"They inspected 47 extinguishers across our three buildings in one morning. Every one tagged and documented. Our fire marshal was impressed."
"We'd been putting off our inspection for months. They came out the same week, found two expired units, and replaced them on the spot."
"The 23-district thing is real — our Kirkwood location had different requirements than our Clayton office. These guys knew both."
We're a St. Louis-based fire protection company specializing in portable extinguisher inspection and maintenance. We know the requirements for all 23 fire protection districts in St. Louis County and every municipal fire department in the City. Every technician is factory-trained and carries manufacturer certifications for all major extinguisher brands.
Have questions? Call us at (314) 555-0142 — we answer the phone.
Each district operates as an independent jurisdiction. We know the requirements for all of them.
NFPA 10 and OSHA require annual inspection for every commercial building in St. Louis. Schedule today and get your compliance certificate before the fire marshal does.