
Fire Extinguisher Inspection Cost: What U.S. Public Agencies Were Bid and Paid, 2021 to 2026
- Primary data
- FLS compilation of 20 public procurement documents (355 coded price lines, 36 bidder price sheets)
- Data period
- March 2021 to July 2026
- Latest release used
- 2026-07-30
- Next release
- Checked quarterly; new tabulations added when agencies publish them
- Geography
- 14 U.S. states
- Sources
- 24 (24 Tier 1)
Fire extinguisher inspection cost in 20 U.S. public procurement documents from 14 states (2021 to 2026) had a median of $5.00 per extinguisher across 27 bids, and $4.88 where the price was awarded or the only bid. Six-year maintenance ran a median $21.25, a dry chemical hydrostatic test $24.00 and a 5 lb ABC recharge $21.00.
Fire extinguisher inspection cost by service line in 21 public price sheets
Inspection is the cheapest line per visit but the one billed every year. The once-a-cycle lines (6-year teardown, hydrostatic test, recharge) each cost roughly four to five times an annual tag.
We coded every unit price in 20 procurement documents published by U.S. cities, counties, school districts, a university, a park district and state agencies between March 2021 and July 2026. The documents hold 355 price lines from 36 bidder price sheets. Each bidder counts once per service line, so a long price list does not outweigh a short one.
The median annual inspection bid was $5.00 per extinguisher (27 bids). Six-year maintenance on a dry chemical unit had a median of $21.25 (18 bids), a dry chemical hydrostatic test $24.00 (21 bids) and a CO2 hydrostatic test $40.00 (12 bids). A new 5 lb ABC extinguisher had a median price of $63.00 (17 bids).
25th percentile, median and 75th percentile of bids, 2021 to 2026
Source: FLS compilation of 20 public procurement documents in 14 states, 2021 to 2026
| Service line | Bids (n) | Documents (n) | Lowest | 25th percentile | Median | 75th percentile | Highest | Median, awarded or sole bidder | Awarded or sole bids (n) |
|---|---|---|---|---|---|---|---|---|---|
| Annual inspection, per extinguisher | 27 | 16 | $1.50 | $4.00 | $5.00 | $7.75 | $22.00 | $4.88 | 10 |
| 6-year maintenance, dry chemical (5 lb, else 10 lb, else unsized) | 18 | 13 | $6.00 | $14.99 | $21.25 | $26.63 | $71.00 | $22.25 | 10 |
| Hydrostatic test, dry chemical (5 lb, else 10 lb, else unsized) | 21 | 15 | $10.00 | $18.00 | $24.00 | $35.00 | $89.00 | $21.50 | 11 |
| Hydrostatic test, CO2 | 12 | 9 | $15.00 | $34.13 | $40.00 | $102.50 | $175.00 | $34.00 | 6 |
| Recharge, 5 lb ABC | 13 | 11 | $10.00 | $16.99 | $21.00 | $28.75 | $61.00 | $17.00 | 9 |
| Recharge, 10 lb ABC | 13 | 11 | $10.00 | $22.50 | $25.00 | $36.95 | $76.00 | $23.00 | 9 |
| New extinguisher, 5 lb ABC | 17 | 12 | $38.00 | $52.00 | $63.00 | $70.00 | $100.00 | $51.13 | 8 |
| New extinguisher, 10 lb ABC | 13 | 11 | $65.00 | $74.00 | $90.00 | $107.50 | $170.00 | $77.00 | 8 |
| Recharge, Class K wet chemical | 10 | 9 | $45.00 | $78.75 | $125.00 | $143.75 | $400.00 | $107.50 | 6 |
| Hydrostatic test, Class K wet chemical | 8 | 6 | $12.75 | $71.25 | $131.50 | $300.00 | $400.00 | $88.00 | 3 |
| New extinguisher, Class K (6 L) | 8 | 7 | $125.00 | $200.00 | $250.00 | $274.75 | $430.00 | $200.00 | 5 |
| Trip, service-call or minimum charge | 8 | 5 | $10.00 | $22.50 | $47.50 | $63.75 | $79.95 | $42.50 | 4 |
| Hourly labor rate (repairs, extra work) | 5 | 4 | $20.00 | $80.00 | $95.00 | $145.00 | $165.00 | $80.00 | 3 |
| Bundled annual service (inspection plus 6-year, hydro, recharges, parts), Hampton VA 2023 | 6 | 1 | $14.90 | $16.04 | $20.59 | $28.75 | $65.48 | n/a | 0 |
One value per bidder per document per line. Sole-bidder prices are not necessarily awards.
Source: [1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9] City of Tulsa; State of Indiana (Department of Administration); Montgomery County Public Schools; County of Erie; University of Wisconsin-Madison; Maine Department of Transportation (Ferry Service); Town of Greenwich; City of San Antonio (Fire Department); Park District of Highland Park; Chatham County; State of Vermont (Buildings and General Services); Lubbock County; City of Tulsa; Cosumnes Community Services District; Weslaco ISD; Toms River Township; City of Hampton; City of Hampton; State of Connecticut Judicial Branch; City of Lynchburg
Awarded or sole bidder: A price that the document marks as awarded, or the only price received for that line. A sole bid is not proof of award, but it is the price the agency had in hand. Prices from multi-bidder tabulations with no award shown are counted as bids.
Awarded and sole-bidder prices ran below the all-bid median for annual inspection ($4.88 against $5.00); the all-bid figure includes every quote from multi-bidder tabulations, most of which show no award. For 6-year maintenance and hydrostatic tests the two medians were close ($22.25 and $21.50).
The service intervals behind these lines come from federal workplace rules: an annual maintenance check (29 CFR 1910.157(e)(3)), emptying and maintenance every 6 years for stored-pressure dry chemical units that need a 12-year hydrostatic test (e)(4), and hydrostatic test intervals of 5 years for CO2 and 12 years for stored-pressure dry chemical in Table L-1 (29 CFR 1910.157). Local fire codes adopt NFPA 10, and editions vary, as adopted by your state. The fire extinguisher inspection page summarizes the schedule.
Annual inspection: $1.50 to $22.00 per extinguisher
Most public documents priced annual inspection between $4 and $8 per unit. A Hampton, Virginia bid that looked far higher turned out to bundle the whole service cycle into its unit price.
Half of the 16 documents that priced annual inspection landed between $4.38 and $7.63 per extinguisher, counting each document once. Statewide contracts sat near the low end: Indiana's 2024 quantity purchase agreement lists $4.65, and Vermont's 2026 contract lists $4.00 for every extinguisher type and size.
Median of bidders in each document, 2021 to 2026
Source: FLS compilation of 16 public procurement documents (bid tabulations and contract price sheets), 2021 to 2026
The highest annual inspection price is a Hampton, Virginia single-bidder tab from May 2023 that priced 48 extinguishers at $1,056.00 ($22.00 each); it does not state its scope beyond the annual inspection. A second Hampton bid from August 2023 (ITB 24-13JAB, 561 extinguishers, six bidders, $14.90 to $65.48 per unit) is not counted here: Addendum No. 2 says the unit price must cover scheduled 6-year maintenance and hydrostatic testing, recharges, service calls, replacement parts, signs and all labor. We report it as bundled service (median $20.59 across the six bids).
Trip and minimum charges sit on top of the unit price in some contracts. Erie County, New York lists a $60.00 minimum service charge for small sites, Indiana a $75.00 minimum billing, and Weslaco ISD in Texas a $25.00 fee each time a technician enters a building.
| Jurisdiction | State | Agency type | Document date | Document type | Bidders shown | Price lines coded | Annual inspection price(s) | Award status |
|---|---|---|---|---|---|---|---|---|
| City of Tulsa | OK | city | 2021-03-04 | bid tabulation | 2 | 16 | $6.00 | award not stated; only one bidder priced extinguisher lines |
| Lubbock County | TX | county | 2021-06-25 | bid tabulation | 2 | 23 | $4.75 to $5.00 | awarded to DACO Fire Equipment |
| Cosumnes Community Services District | CA | special district | 2021-12-17 | bid tabulation | 4 | 24 | $6.50 to $9.00 | award not stated on tabulation |
| Weslaco ISD | TX | school district | 2023-03-28 | awarded contract price sheet | 1 | 14 | $4.00 | awarded (extension) |
| Toms River Township | NJ | township | 2023-03-30 | bid tabulation (unofficial) | 1 | 20 | $8.00 | single bidder shown |
| City of Hampton | VA | city | 2023-05-09 | bid tabulation | 1 | 1 | $22.00 | single bidder shown |
| City of Hampton | VA | city | 2023-08-24 | bid tabulation | 6 | 6 | not priced | award not stated on tabulation; per-unit price bundles 6-year maintenance, hydrostatic testing, recharges, service calls, parts and labor (Addendum No. 2) |
| State of Connecticut Judicial Branch | CT | state agency | 2024-04-12 | bid tabulation | 2 | 44 | $4.95 to $7.25 | under evaluation at posting |
| City of Lynchburg | VA | city | 2024-04-17 | bid tabulation | 5 | 5 | $2.15 to $10.00 | award not stated on tabulation |
| State of Indiana (Department of Administration) | IN | state agency | 2024-09-01 | state contract price schedule | 1 | 27 | $4.65 | awarded |
| Montgomery County Public Schools | MD | school district | 2024-09-18 | awarded contract price sheet | 1 | 23 | not priced | awarded |
| County of Erie | NY | county | 2024-11-29 | awarded contract price sheet | 1 | 17 | $4.50 | awarded |
| University of Wisconsin-Madison | WI | university | 2025-02-25 | awarded contract price sheet | 1 | 11 | not priced | awarded |
| Maine Department of Transportation (Ferry Service) | ME | state agency | 2025-04-02 | bid tabulation | 1 | 1 | not priced | single bidder shown |
| Town of Greenwich | CT | town | 2025-06-30 | bid tabulation | 2 | 2 | $1.50 to $3.39 | award not stated on tabulation |
| City of San Antonio (Fire Department) | TX | city | 2025-07-10 | bid tabulation (draft) | 1 | 7 | $7.50 | single bidder shown on draft tabulation |
| Park District of Highland Park | IL | park district | 2025-07-23 | bid tabulation | 2 | 49 | $3.00 to $7.00 | award not stated on tabulation |
| Chatham County | GA | county | 2025-12-18 | bid price sheet | 1 | 21 | $8.00 | single bidder price sheet; award not stated |
| State of Vermont (Buildings and General Services) | VT | state agency | 2026-02-13 | state contract price schedule | 1 | 23 | $4.00 | awarded |
| City of Tulsa | OK | city | 2026-07-30 | bid tabulation | 1 | 21 | $5.00 | single bidder shown |
Documents with no annual inspection line still contribute other service prices.
Source: [1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9] City of Tulsa; State of Indiana (Department of Administration); Montgomery County Public Schools; County of Erie; University of Wisconsin-Madison; Maine Department of Transportation (Ferry Service); Town of Greenwich; City of San Antonio (Fire Department); Park District of Highland Park; Chatham County; State of Vermont (Buildings and General Services); Lubbock County; City of Tulsa; Cosumnes Community Services District; Weslaco ISD; Toms River Township; City of Hampton; City of Hampton; State of Connecticut Judicial Branch; City of Lynchburg
Six-year teardown and hydrostatic test: size and recharge inclusion move the price
Larger cylinders and bundled recharges explain much of the spread in the once-a-cycle lines. Median 6-year maintenance was $19.50 for a 5 lb ABC unit and $27.50 for a 10 lb unit.
Six-year maintenance on a 5 lb ABC unit had a median bid of $19.50 (14 bids), against $27.50 for a 10 lb unit (10 bids). A hydrostatic test showed the same step: $30.00 for 5 lb and $38.00 for 10 lb units.
Price sheets do not treat the recharge the same way. Some write that the 6-year or hydrostatic price includes refilling the agent, others price the recharge as a separate line. Where the document said the recharge was included, the median 6-year price was $27.00 (3 bids); where it did not, $18.00 (15 bids).
| Item | Bids (n) | Documents (n) | 25th percentile | Median | 75th percentile |
|---|---|---|---|---|---|
| 6-year maintenance, 5 lb ABC | 14 | 9 | $9.75 | $19.50 | $25.38 |
| 6-year maintenance, 10 lb ABC | 10 | 8 | $21.25 | $27.50 | $34.38 |
| Hydrostatic test, 5 lb ABC | 9 | 7 | $20.00 | $30.00 | $35.00 |
| Hydrostatic test, 10 lb ABC | 9 | 7 | $20.00 | $38.00 | $45.00 |
| Recharge, 5 lb ABC | 13 | 11 | $16.99 | $21.00 | $28.75 |
| Recharge, 10 lb ABC | 13 | 11 | $22.50 | $25.00 | $36.95 |
| New extinguisher, 5 lb ABC | 17 | 12 | $52.00 | $63.00 | $70.00 |
| New extinguisher, 10 lb ABC | 13 | 11 | $74.00 | $90.00 | $107.50 |
| Hydrostatic test, CO2 | 12 | 9 | $34.13 | $40.00 | $102.50 |
| New extinguisher, 10 lb CO2 | 8 | 7 | $223.00 | $288.00 | $344.25 |
| 6-year maintenance, price includes recharge | 3 | 3 | $24.00 | $27.00 | $49.00 |
| 6-year maintenance, recharge not stated as included | 15 | 11 | $11.50 | $18.00 | $25.25 |
| Hydrostatic test, price includes recharge | 2 | 2 | $38.38 | $55.25 | $72.12 |
| Hydrostatic test, recharge not stated as included | 19 | 14 | $18.00 | $24.00 | $32.88 |
Recharge inclusion as stated on the price sheet; silent documents are grouped as not stated.
Source: [1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9] City of Tulsa; State of Indiana (Department of Administration); Montgomery County Public Schools; County of Erie; University of Wisconsin-Madison; Maine Department of Transportation (Ferry Service); Town of Greenwich; City of San Antonio (Fire Department); Park District of Highland Park; Chatham County; State of Vermont (Buildings and General Services); Lubbock County; City of Tulsa; Cosumnes Community Services District; Weslaco ISD; Toms River Township; City of Hampton; City of Hampton; State of Connecticut Judicial Branch; City of Lynchburg

Same solicitation, different bidders: how far apart the quotes landed
When two or more firms priced the same annual inspection, the highest bid was a median 1.86 times the lowest. Spreads on 6-year and hydrostatic lines reached more than four to one.
Six solicitations in the dataset show at least two bidders pricing annual inspection under identical terms. The narrowest was Lubbock County, Texas in 2021 ($4.75 and $5.00); the widest was Lynchburg, Virginia in 2024, where five bidders ranged from $2.15 to $10.00.
Multi-bidder documents, 2021 to 2026
Source: FLS compilation of 7 multi-bidder public bid tabulations, 2021 to 2026 (Hampton 2023 is bundled service)
The spread widens on the less frequent lines. In the 2024 Connecticut Judicial Branch bid, one firm quoted $15 for 6-year maintenance and $20 for a hydrostatic test on a 5 lb ABC unit, while the other quoted $71 and $89 with the recharge included. In the Park District of Highland Park, Illinois (2025), the two bids for a 5 lb unit's 6-year service were $25.50 and $70.00.
| Jurisdiction | State | Year | Service line | Bids (n) | Lowest bid | Median bid | Highest bid | Highest / lowest |
|---|---|---|---|---|---|---|---|---|
| State of Connecticut Judicial Branch | CT | 2024 | 6-year maintenance | 2 | $15.00 | $43.00 | $71.00 | 4.73 |
| Park District of Highland Park | IL | 2025 | 6-year maintenance | 2 | $25.50 | $47.75 | $70.00 | 2.75 |
| Cosumnes Community Services District | CA | 2021 | 6-year maintenance | 4 | $7.00 | $7.50 | $16.50 | 2.36 |
| City of Lynchburg | VA | 2024 | Annual inspection | 5 | $2.15 | $4.00 | $10.00 | 4.65 |
| Park District of Highland Park | IL | 2025 | Annual inspection | 2 | $3.00 | $5.00 | $7.00 | 2.33 |
| Town of Greenwich | CT | 2025 | Annual inspection | 2 | $1.50 | $2.45 | $3.39 | 2.26 |
| State of Connecticut Judicial Branch | CT | 2024 | Annual inspection | 2 | $4.95 | $6.10 | $7.25 | 1.46 |
| Cosumnes Community Services District | CA | 2021 | Annual inspection | 4 | $6.50 | $8.50 | $9.00 | 1.38 |
| Lubbock County | TX | 2021 | Annual inspection | 2 | $4.75 | $4.88 | $5.00 | 1.05 |
| City of Hampton | VA | 2023 | Bundled annual service (inspection plus 6-year | 6 | $14.90 | $20.59 | $65.48 | 4.39 |
| State of Connecticut Judicial Branch | CT | 2024 | Hydrostatic test | 2 | $20.00 | $54.50 | $89.00 | 4.45 |
| Park District of Highland Park | IL | 2025 | Hydrostatic test | 2 | $30.75 | $52.88 | $75.00 | 2.44 |
| Cosumnes Community Services District | CA | 2021 | Hydrostatic test | 4 | $18.00 | $21.00 | $35.00 | 1.94 |
| Lubbock County | TX | 2021 | Hydrostatic test | 2 | $10.00 | $14.47 | $18.95 | 1.90 |
Same line, same document. Only Lubbock County names the awardee.
Source: [17][15][7][2][8][3][9] Park District of Highland Park; Town of Greenwich; City of Hampton; Lubbock County; State of Connecticut Judicial Branch; Cosumnes Community Services District; City of Lynchburg
Only one multi-bidder document in the set names the winner, so it is a single example rather than a pattern: Lubbock County awarded its 2021 contract to the bidder with the lower annual inspection price ($4.75 against $5.00). The other tabulations were posted before or without an award, so this report does not compare awarded with losing bids beyond that one case. Hampton's August 2023 bundled-service bid shows a 4.39-to-1 spread across six bidders.
One buyer five years apart: Tulsa's 2021 and 2026 bids
Tulsa bid the same extinguisher scope in March 2021 and July 2026. The annual inspection price fell, while the 6-year maintenance and hydrostatic test prices for a 5 lb unit doubled or more.
The City of Tulsa's bid TAC 181G (March 4, 2021) and TAC 181H (July 30, 2026) use the same line items and the same estimated quantities for stored-pressure extinguishers up to 30 lb. A different firm priced the extinguisher lines in each year.
Same city, same line items, different contractors
Source: City of Tulsa bid summaries TAC 181G (March 4, 2021) and TAC 181H (July 30, 2026)
- Annual inspection: $6.00 in 2021, $5.00 in 2026 (-16.7%).
- 6-year maintenance, 5 lb ABC: $6.00 to $23.00 (+283.3%).
- Hydrostatic test, 5 lb ABC: $12.00 to $25.00 (+108.3%).
- Recharge, 5 lb ABC: $15.00 to $16.00 (+6.7%).
- New 5 lb ABC extinguisher: $40.00 to $52.25 (+30.6%).
CPI-U rose 26.1% between March 2021 and July 2026. In July 2026 dollars the 2021 annual inspection price equals $7.56, so the 2026 bid is lower in real terms, while the 2026 6-year price is about three times the inflation-adjusted 2021 price ($7.56).
Region and year: what the sample can and cannot show
Northeast and Midwest documents priced annual inspection near $4.50 to $4.83; Southern documents ran a little higher and the single Western document higher still. The year-by-year medians are too thin to read as a trend.
Grouped by Census region, the median document price for annual inspection was $4.50 in the Northeast (5 documents), $4.83 in the Midwest (2), $5.50 in the South (8) and $8.50 in the West, where the sample holds a single California document.
Median of document medians, 11 states with an annual inspection line, 2021 to 2026
Source: FLS compilation of 16 public procurement documents, 2021 to 2026
| Grouping | Group | Documents (n) | Median of document medians | Bids (n) | Median of all bids | Document median in Sep 2026 dollars |
|---|---|---|---|---|---|---|
| Census region | Northeast | 5 | $4.50 | 7 | $4.50 | |
| Census region | Midwest | 2 | $4.83 | 3 | $4.65 | |
| Census region | South | 8 | $5.50 | 13 | $5.00 | |
| Census region | West | 1 | $8.50 | 4 | $8.50 | |
| Document year | 2021 | 3 | $6.00 | 7 | $6.50 | $7.63 |
| Document year | 2023 | 3 | $8.00 | 3 | $8.00 | $8.93 |
| Document year | 2024 | 4 | $4.58 | 9 | $4.65 | $4.89 |
| Document year | 2025 | 4 | $6.25 | 6 | $5.20 | $6.52 |
| Document year | 2026 | 2 | $4.50 | 2 | $4.50 | $4.58 |
Median of document-level medians; Sep 2026 dollars use CPI-U CUUR0000SA0.
Source: [1][2][3][4][5][6][8][9][10][12][15][16][17][18][19][20][21][24] City of Tulsa; Lubbock County; Cosumnes Community Services District; Weslaco ISD; Toms River Township; City of Hampton; State of Connecticut Judicial Branch; City of Lynchburg; State of Indiana (Department of Administration); County of Erie; Town of Greenwich; City of San Antonio (Fire Department); Park District of Highland Park; Chatham County; State of Vermont (Buildings and General Services); City of Tulsa; U.S. Bureau of Labor Statistics; U.S. Census Bureau
Each year holds two to four documents, and the 2023 median rests on three documents, one of them the $22.00 Hampton tab. We restated each document price in September 2026 dollars with CPI-U, but with this few records per year the inflation-adjusted series is a check on the Tulsa comparison, not a national trend line.
Twelve years of compliance for one extinguisher
At median public prices, keeping one stored-pressure dry chemical extinguisher in service for 12 years costs $105.25 in inspection, 6-year maintenance and a hydrostatic test, before any recharges after use, parts or trip charges.
Formula: 12 x annual inspection + 1 x 6-year maintenance + 1 x 12-year hydrostatic test. At the median prices that is 12 x $5.00 + $21.25 + $24.00 = $105.25, or $8.77 a year. The 25th percentile prices give $80.99 and the 75th percentile prices $154.63.
Stored-pressure dry chemical unit, by price scenario
Source: FLS calculation from 20 public procurement documents, 2021 to 2026
| Scenario | Annual inspection price | Annual x 12 | 6-year maintenance | 12-year hydrostatic test | 12-year total per extinguisher | Per year |
|---|---|---|---|---|---|---|
| Low scenario (25th percentile of each line) | $4.00 | $48.00 | $14.99 | $18.00 | $80.99 | $6.75 |
| Median scenario | $5.00 | $60.00 | $21.25 | $24.00 | $105.25 | $8.77 |
| High scenario (75th percentile of each line) | $7.75 | $93.00 | $26.63 | $35.00 | $154.63 | $12.89 |
| Awarded or sole-bidder medians | $4.88 | $58.56 | $22.25 | $21.50 | $102.31 | $8.53 |
| 5 lb ABC size-matched medians | $5.00 | $60.00 | $19.50 | $30.00 | $109.50 | $9.13 |
12 x annual + one 6-year maintenance + one 12-year hydrostatic test.
Source: [1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9] City of Tulsa; State of Indiana (Department of Administration); Montgomery County Public Schools; County of Erie; University of Wisconsin-Madison; Maine Department of Transportation (Ferry Service); Town of Greenwich; City of San Antonio (Fire Department); Park District of Highland Park; Chatham County; State of Vermont (Buildings and General Services); Lubbock County; City of Tulsa; Cosumnes Community Services District; Weslaco ISD; Toms River Township; City of Hampton; City of Hampton; State of Connecticut Judicial Branch; City of Lynchburg
Annual inspections account for 57.0% of the median 12-year total. Using size-matched 5 lb ABC prices for the 6-year and hydrostatic lines gives $109.50. The median 12-year cost equals 1.67 times the median bid for a new 5 lb ABC extinguisher ($63.00).
Class K, CO2 and the charges around the visit
Kitchen Class K and CO2 units carried the highest per-unit service prices in the dataset, and several contracts add trip, minimum or hourly charges.
A Class K wet chemical extinguisher had a median recharge bid of $125.00 (10 bids), a median hydrostatic test of $131.50 (8 bids) and a median new-unit price of $250.00 (8 bids). Restaurant and school kitchens that keep these units are covered on the restaurant fire safety page.

CO2 hydrostatic tests had a median bid of $40.00, and a new 10 lb CO2 unit $288.00. Hourly labor for repairs or extra work ranged from $20.00 to $165.00 in five bids (median $95.00).
Recalled extinguisher models are tracked separately in our extinguisher and smoke alarm recall report. Firms that perform this work can be found through the provider directory.
Ratios behind the comparison
Median and interquartile range per service line
FormulaOne value per bidder per document per line (reference size 5 lb ABC, else 10 lb, else unsized); inclusive quartiles
Inputs: Fact sheet rows 1 to 355 (price lines), aggregated in derived_metrics.csv ids med_*, q1_*, q3_* (fact sheet rows)
Result: Annual $5.00 (IQR $4.00 to $7.75); 6-year $21.25 (IQR $14.99 to $26.63); dry chemical hydro $24.00 (IQR $18.00 to $35.00)
Annual inspection clusters tightly in the low single dollars; the cycle lines spread more because size and recharge inclusion differ across price sheets.
Limitations: 20 documents is a convenience sample of what agencies post online; it is not a random national sample.
Highest-to-lowest bid ratio within a solicitation
Formulamax bid / min bid for the same line in the same document; median across documents
Inputs: Multi-bidder documents: Highland Park, Greenwich, Lubbock, Connecticut Judicial, Cosumnes, Lynchburg (Hampton August 2023 shown separately as bundled service) (fact sheet rows)
Result: Annual inspection median ratio 1.86 across 6 solicitations; 6-year up to 4.73 and hydrostatic up to 4.45
Identical scope does not produce similar quotes; the gap is widest on lines with optional recharge bundling.
Limitations: Only one multi-bidder document names the awardee (Lubbock County), so it is a single example; no awarded vs losing pattern is claimed.
Regional median of annual inspection prices
Formulamedian of document-level medians by Census region
Inputs: Document-level annual prices (derived_metrics ids state_*, region_*); Census region map (fact row 396) (fact sheet rows)
Result: Northeast $4.50, Midwest $4.83, South $5.50, West $8.50
No region stands far apart; local market and scope matter more than region in this sample.
Limitations: The West holds one document; the Midwest two.
Inflation-adjusted comparison
Formulaprice x CPI-U (Sep 2026) / CPI-U (document month); Tulsa: 2021 price x CPI Jul 2026 / CPI Mar 2021
Inputs: CPI-U rows 373 to 390; Tulsa rows in fact sheet (fact sheet rows)
Result: Document median $5.00 nominal, $5.63 in Sep 2026 dollars; Tulsa annual inspection 2021 $6.00 equals $7.56 in July 2026 dollars against a 2026 bid of $5.00
Annual inspection prices did not keep pace with general inflation in Tulsa, while the 6-year and hydrostatic lines rose far faster than CPI.
Limitations: Different contractors bid in 2021 and 2026; CPI-U is an economy-wide index.
12-year cost to keep one extinguisher compliant
Formula12 x annual inspection + 1 x 6-year maintenance + 1 x 12-year hydrostatic test
Inputs: Medians and quartiles from d1 (derived ids life_*) (fact sheet rows)
Result: $105.25 at median prices ($8.77 per year); $80.99 at 25th percentile and $154.63 at 75th percentile prices; $102.31 at awarded or sole-bidder medians
Annual inspection is 57.0% of the median total, and the total is 1.67 times the median new 5 lb ABC price.
Limitations: Excludes recharges after use, parts, trip charges and monthly checks; applies to stored-pressure dry chemical units only.
Effect of recharge inclusion on 6-year and hydrostatic prices
Formulamedian of bids where the line states recharge is included vs median where it does not
Inputs: registry.csv column Includes recharge; derived ids size_six_year_incl, size_six_year_excl, size_hydro_dc_incl, size_hydro_dc_excl (fact sheet rows)
Result: 6-year $27.00 included vs $18.00 not stated; hydrostatic $55.25 vs $24.00
Bundled prices run higher, so comparing tabs line by line requires reading the inclusions.
Limitations: Only 4 and 3 bids state inclusion; documents that are silent may still include it.
Where the numbers diverge
- The median annual fire extinguisher inspection bid in 20 U.S. public procurement documents dated 2021 to 2026 was $5.00 per extinguisher (27 bids).[1][2][3][4][5][6][8][9][10][12][15][16][17][18][19][20]
- Counting each document once, the median annual inspection price was $5.00 (16 documents, 2021 to 2026), or $5.63 in September 2026 dollars.[1][2][3][4][5][6][8][9][10][12][15][16][17][18][19][20][21]
- Annual inspection bids ranged from $1.50 (Greenwich, Connecticut, 2025) to $22.00 (Hampton, Virginia, May 2023, a 48-unit lump sum).[15][6]
- Hampton, Virginia's August 2023 bid priced extinguisher service at $14.90 to $65.48 per unit, but Addendum No. 2 folds 6-year maintenance, hydrostatic testing, recharges, service calls and parts into that price, so it is reported as bundled service, not annual inspection.[7][23]
- Six-year maintenance on a dry chemical extinguisher had a median bid of $21.25 across 18 bids in 13 documents (2021 to 2026, 14-state sample).[1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9]
- The median dry chemical hydrostatic test bid was $24.00 (21 bids); the median CO2 hydrostatic test bid was $40.00 (12 bids).[1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9]
- A 5 lb ABC recharge had a median bid of $21.00 and a 10 lb ABC recharge $25.00 (2021 to 2026).[1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9]
- A new 5 lb ABC extinguisher had a median bid of $63.00 and a new 10 lb ABC unit $90.00 in public price sheets dated 2021 to 2026.[1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9]
- Class K wet chemical extinguishers cost more to service: a median $125.00 to recharge and $250.00 to buy new (2021 to 2026).[1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9]
- Where a price sheet stated that 6-year maintenance included the recharge, the median was $27.00, against $18.00 where it did not say so.[1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9]
- In the 2024 Connecticut Judicial Branch bid, 6-year maintenance on a 5 lb ABC unit was quoted at $15 and $71, a 4.73-to-1 gap for the same line.[8]
- In Lynchburg, Virginia (bid opened April 17, 2024), five bidders quoted annual inspection from $2.15 to $10.00 per extinguisher, a 4.65-to-1 spread.[9]
- Lubbock County, Texas awarded its 2021 contract to the bidder at $4.75 per annual inspection; the other bid was $5.00.[2]
- Tulsa's 5 lb ABC hydrostatic test price rose from $12.00 (2021) to $25.00 (2026), up 108.3%, while CPI-U rose 26.1% over the same span.[1][20][21]
- Trip, service-call and minimum charges in five documents ranged from $10.00 to $79.95, with a median of $47.50.[4][11][12][10][3]
Summary
- Across 27 annual inspection bids in 16 documents, the median was $5.00 per extinguisher; the middle half ran $4.00 to $7.75.
- Awarded and sole-bidder prices sat lower: a median $4.88 for annual inspection (10 prices).
- Six-year maintenance on a dry chemical unit had a median of $21.25 and a dry chemical hydrostatic test $24.00; CO2 hydrostatic tests ran a median $40.00.
- Cylinder size moves the cycle prices: 6-year maintenance was a median $19.50 for 5 lb ABC units and $27.50 for 10 lb units.
- In the 6 solicitations with two or more annual inspection bids, the highest bid was a median 1.86 times the lowest.
- At median prices, one extinguisher costs $105.25 over 12 years in inspection and required maintenance, 1.67 times the median price of a new 5 lb ABC unit ($63.00).
- Annual inspections make up 57.0% of that 12-year total, so the per-unit tag price drives most of the bill.
Questions people ask
How much does a fire extinguisher inspection cost?
In 20 public procurement documents from 14 states (2021 to 2026), annual inspection bids had a median of $5.00 per extinguisher and a middle range of $4.00 to $7.75. Awarded or sole-bidder prices had a median of $4.88. These are multi-site public contracts; small single-site visits often add a trip or minimum charge.
What does commercial fire extinguisher inspection cost per unit on public contracts?
Statewide contracts sit near the low end: Indiana's 2024 agreement lists $4.65 per annual inspection and Vermont's 2026 contract $4.00. Counting each document once, the median across 16 documents was $5.00.
How much is a hydrostatic test for a fire extinguisher?
Dry chemical hydrostatic test bids had a median of $24.00 (21 bids); 5 lb ABC units $30.00 and 10 lb units $38.00. CO2 hydrostatic tests, due every 5 years under OSHA Table L-1, had a median of $40.00.
How much does it cost to recharge a fire extinguisher?
Public bids for a 5 lb ABC recharge had a median of $21.00 and for a 10 lb ABC recharge $25.00 (2021 to 2026). Class K wet chemical recharges had a median of $125.00.
What is the cost of 6-year maintenance on a fire extinguisher?
The median 6-year maintenance bid was $21.25 for dry chemical units: $19.50 for 5 lb and $27.50 for 10 lb ABC units. Some price sheets include the recharge in this line and some do not.
For journalists and researchers
If you cite only a few, cite these
- Median annual inspection bid: $5.00 per extinguisher (27 bids, 20 documents, 14 states, 2021 to 2026).[1][2][3][4][5][6][8][9][10][12][15][16][17][18][19][20]
- 12-year compliance cost per extinguisher at median prices: $105.25.[1][2][3][4][5][6][8][9][10][12][15][16][17][18][19][20]
- Median highest-to-lowest bid ratio for the same annual inspection: 1.86 (6 solicitations).[9][15]
Most quotable statistics
- The median annual fire extinguisher inspection bid in 20 U.S. public procurement documents (2021 to 2026) was $5.00 per extinguisher.[1][2][3][4][5][6][8][9][10][12][15][16][17][18][19][20]
- Keeping one dry chemical extinguisher compliant for 12 years costs $105.25 at median public prices.[1][2][3][4][5][6][8][9][10][12][15][16][17][18][19][20]
- When several firms bid the same annual inspection, the highest quote was a median 1.86 times the lowest (6 solicitations, 2021 to 2026).[9][15][17]
- Tulsa's 5 lb ABC 6-year maintenance price rose 283.3% between its 2021 and 2026 bids; CPI-U rose 26.1%.[1][20][21]
- Annual inspections make up 57.0% of the 12-year cost of keeping an extinguisher compliant at median public prices.[1][2][3][4][5][6][8][9][10][12][15][16][17][18][19][20]
- A Class K kitchen extinguisher recharge had a median public bid of $125.00, against $21.00 for a 5 lb ABC unit (2021 to 2026).[1][10][11][12][13][14][15][16][17][18][19][2][20][3][4][5][6][7][8][9]
Press summary
Fire Life and Safety coded 355 unit prices from 20 public procurement documents, posted by cities, counties, school districts, a university, a park district and state agencies in 14 states between 2021 and 2026, to show what fire extinguisher service costs. The median annual inspection bid was $5.00 per extinguisher, and $4.88 for awarded or sole-bidder prices. Six-year maintenance had a median of $21.25, a dry chemical hydrostatic test $24.00, and a new 5 lb ABC unit $63.00. At median prices, keeping one extinguisher compliant for 12 years costs $105.25, with annual inspections making up 57.0%. Quotes for identical work varied widely: in multi-bidder solicitations the highest annual inspection bid was a median 1.86 times the lowest. In Tulsa, the 5 lb ABC 6-year maintenance price rose 283.3% between 2021 and 2026 bids, against 26.1% inflation. All price rows, documents and calculations are published as CSV files under CC BY 4.0.
Suggested headlines
- Public agencies pay a median $5.00 to inspect a fire extinguisher, 20 bid documents show
- Keeping one fire extinguisher compliant for 12 years costs about $105.25 at public contract prices
- Same extinguisher job, quotes up to 4.65 times apart in Virginia bid
- Tulsa's extinguisher teardown price rose 283.3% in five years while inspections got cheaper
- Class K kitchen extinguishers cost $125 to recharge on public contracts, against $21 for a 5 lb ABC unit
How to cite this report
Fire Life and Safety. (2026). Fire Extinguisher Inspection Cost: What U.S. Public Agencies Were Bid and Paid, 2021 to 2026. Retrieved from https://firelifeandsafety.com/reports/fire-extinguisher-inspection-cost/
Reuse license
Data and tables are licensed CC BY 4.0. Attribution: “Source: Fire Life and Safety, Fire Extinguisher Inspection Cost: What U.S. Public Agencies Were Bid and Paid, 2021 to 2026” with a link to this page.
Download the data
Every table in this report is available as a CSV under CC BY 4.0. The fact sheet lists each value with its source URL and access date.
- derived_metrics.csv (CSV)
- fact_sheet.csv (CSV)
- t1_service_lines.csv (CSV)
- t2_documents.csv (CSV)
- t3_size_agent.csv (CSV)
- t4_bid_spread.csv (CSV)
- t5_region_year.csv (CSV)
- t6_lifecycle.csv (CSV)
Frequently asked questions
Where do these prices come from?
From 20 primary procurement documents posted by U.S. public agencies between March 2021 and July 2026: bid tabulations, awarded contract price sheets and statewide contract price schedules. Each document is saved and linked in the sources list.
Are these the prices agencies actually paid?
Some are awards and some are bids. 10 annual inspection prices are marked awarded or were the only bid; their median was $4.88. The all-bid median, $5.00, includes losing and unawarded bids.
Why are the Hampton, Virginia prices so much higher?
Hampton's August 2023 bid ($14.90 to $65.48 per extinguisher) required the unit price to cover 6-year maintenance, hydrostatic testing, recharges, service calls, parts and labor, so we report it as bundled service, not annual inspection. A separate May 2023 Hampton tab priced 48 extinguishers at $1,056.00 ($22.00 each) without stating its scope.
How often does an extinguisher need each service?
Under 29 CFR 1910.157, portable extinguishers need an annual maintenance check, stored-pressure dry chemical units need emptying and maintenance every 6 years, and hydrostatic tests are due every 12 years for stored-pressure dry chemical and every 5 years for CO2 (Table L-1). Locally adopted NFPA 10 editions can add requirements.
What does it cost to keep one extinguisher compliant for 12 years?
At median public prices, 12 annual inspections plus one 6-year maintenance and one hydrostatic test add up to $105.25, or $8.77 a year. The 25th to 75th percentile range is $80.99 to $154.63.
How much does a new fire extinguisher cost on public contracts?
A new 5 lb ABC unit had a median bid of $63.00 and a 10 lb ABC unit $90.00. A new 10 lb CO2 unit had a median of $288.00 and a Class K unit $250.00.
Do contractors charge a trip fee?
Five documents list a trip, service-call or minimum charge, from $10.00 to $79.95 (median $47.50). Erie County, New York sets a $60.00 minimum for small sites and Indiana a $75.00 minimum billing.
Did prices rise faster than inflation?
In Tulsa, the only buyer with comparable bids in 2021 and 2026, annual inspection fell from $6.00 to $5.00 while CPI-U rose 26.1%. The 5 lb ABC 6-year maintenance price rose 283.3% and the hydrostatic test 108.3%.
Why do two bids for the same job differ so much?
Across 6 multi-bidder solicitations, the highest annual inspection bid was a median 1.86 times the lowest. On 6-year and hydrostatic lines the gap reached 4.73 and 4.45 to 1 in the 2024 Connecticut Judicial Branch bid, partly because one bidder included the recharge.
Can I reuse this data?
Yes. The tables and CSV files are licensed CC BY 4.0. Credit Fire Life and Safety and link to this report. The registry file lists every coded price with its source URL.
Methodology
Selection: we searched for primary public procurement documents (bid tabulations, awarded contract price sheets, statewide contract price schedules) that list per-extinguisher prices for annual inspection, 6-year maintenance, hydrostatic testing, recharge, new extinguishers, Class K service or trip charges, dated 2021 to 2026. Contractor marketing pages and cost-guide sites were excluded as data and appear only in the pages-to-beat comparison.
Inclusion: 20 documents from 14 states met the criteria and could be opened and saved. Every price line was coded by hand into scripts/rows.csv with the bidder, the bid status shown in the document (awarded, sole bidder, bid with no award shown, or losing), the service line, agent, cylinder size, whether the line states that the recharge is included, and the price as written. Documents dated before 2021, blank bid forms, lump-sum totals without unit counts and hourly-only documents (apart from the Maine DOT labor rate) were excluded; excluded.md lists them.
Normalization: each bidder contributes one value per service line per document. For 6-year maintenance and hydrostatic testing the reference item is a 5 lb ABC unit, else 10 lb, else the unsized line. Quartiles use the inclusive method. Region uses Census regions. Inflation adjustment uses CPI-U (CUUR0000SA0) for the document month, restated to September 2026; October 2025 was not published, so the prior month is used.
Conflicts and limits: documents differ in scope, inclusions and quantities, so a low unit price may come with a minimum charge or exclude parts. The sample is what agencies post online and is not random; the West and Midwest hold few documents. The brief targeted 40 or more documents; the session's web search budget ran out at 20 usable documents, and several further tabulations (Boone County MO, Westchester County NY, Garrett County MD, Escambia and St. Lucie FL school districts, TCNJ, Scott County IA) could not be opened directly from our location or were behind bot checks. Boone County's October 2025 tab was dropped because it could only be read through a third-party text proxy and has no Internet Archive capture. Hampton, Virginia's August 2023 bid is coded as bundled service because its Addendum No. 2 requires the per-extinguisher price to include 6-year maintenance, hydrostatic tests, recharges, service calls, parts and labor.
Derived metrics: the 12-year cost is 12 x annual inspection + 1 x 6-year maintenance + 1 x 12-year hydrostatic test, computed at the 25th percentile, median and 75th percentile of each line. All calculations are in scripts/analyze.py and derived_metrics.csv and can be rerun from the saved documents.
Not advice: this report describes prices that public agencies were quoted or paid. It is not a recommendation on what any building owner should pay, nor legal guidance on inspection requirements; requirements depend on the fire code edition adopted where you are. Last updated 2026-10-27.
This report presents published data with its limitations. It is not legal, engineering, financial or investment advice. Requirements depend on the code edition your state and local fire marshal have adopted; confirm with your authority having jurisdiction.
Sources, ranked by quality
Tier 1: primary and official sources (24)
- [1] City of Tulsa. TAC 181G Fire Extinguisher & Fire Suppression Systems Maintenance and Repair: Bid Summary. 2021-03-04. Accessed 2026-10-27.
- [2] Lubbock County. ITB 210502 Fire Extinguisher Service Bid Tab (awarded to DACO Fire Equipment). 2021-06-25. Accessed 2026-10-27.
- [3] Cosumnes Community Services District. Bid Pricing: Fire Extinguisher Testing Repairs Replacement and Certification. 2021-12-17. Accessed 2026-10-27.
- [4] Weslaco ISD. RFP 22-03-12 Fire Extinguisher Supplies Sales Inspections: Extension Award Tabulation (term 3/28/2023 to 3/27/2024). 2023-03-28. Accessed 2026-10-27.
- [5] Toms River Township. 2023 Fire Systems Testing: Unofficial Bid Results (bid opening 3/30/2023). 2023-03-30. Accessed 2026-10-27.
- [6] City of Hampton. ITB 23-58AB Fire System Inspection and Service: Bid Tab. 2023-05-09. Accessed 2026-10-27.
- [7] City of Hampton. ITB 24-13JAB Fire Inspection Services Bid Tab (closing August 24 2023); scope per Addendum No. 2. 2023-08-24. Accessed 2026-10-27.
- [8] State of Connecticut Judicial Branch. Bid Opening Summary RFQ 02-2323 Fire Extinguisher and Kitchen Hood Fire Suppression System (with bid price sheets). 2024-04-12. Accessed 2026-10-27.
- [9] City of Lynchburg. Bid 2023-074 Fire Extinguisher Services Lot 3 Bid Tabulation (opened 4/17/2024). 2024-04-17. Accessed 2026-10-27.
- [10] State of Indiana (Department of Administration). Quantity Purchase Agreement 86301 Fire Extinguishers and Maint. (Jacob-Dietz Inc; effective 9/1/2024 to 10/1/2028). 2024-09-01. Accessed 2026-10-27.
- [11] Montgomery County Public Schools. Bid 9679 Summary of Contracts: Portable Fire Extinguisher and Kitchen Hood Fire (term 4/26/2024 to 4/25/2025). 2024-09-18. Accessed 2026-10-27.
- [12] County of Erie. Memo: Fire Extinguisher & Kitchen Hood Inspection and Service Contract Bid #240340-004 (12/1/2024 to 11/30/2026). 2024-11-29. Accessed 2026-10-27.
- [13] University of Wisconsin-Madison. Contract 21-5105 Pricing: Fire Extinguishers Accessories and Repair (Summit Fire Protection; catalog dated 2025). 2025-02-25. Accessed 2026-10-27.
- [14] Maine Department of Transportation (Ferry Service). Contract PH20250129FES Bid Tab: Service Inspection Testing and Maintenance of Fire Extinguishers (letting April 2 2025). 2025-04-02. Accessed 2026-10-27.
- [15] Town of Greenwich. Bid Tabulation RFB #7918 Fire Extinguisher and Suppression System Services. 2025-06-30. Accessed 2026-10-27.
- [16] City of San Antonio (Fire Department). IFB 6100018598 Draft Bid Tabulation: Annual Contract for On-Site Repair Testing Inspection Maintenance & Recharging of Fire Extinguishers. 2025-07-10. Accessed 2026-10-27.
- [17] Park District of Highland Park. RFP Tabulation: 2025 Fire Suppression/Fire Alarm Testing & Maintenance. 2025-07-23. Accessed 2026-10-27.
- [18] Chatham County. Price Sheet 25-0153-3 Annual Contract for Fire Extinguisher Services (Rebid; bid due 12/18/2025). 2025-12-18. Accessed 2026-10-27.
- [19] State of Vermont (Buildings and General Services). Contract #CTR008709 Encore Fire Protection (price schedule revised February 13 2026). 2026-02-13. Accessed 2026-10-27.
- [20] City of Tulsa. TAC 181H Fire Extinguisher & Fire Suppression Systems Maintenance & Repair Project: Bid Summary. 2026-07-30. Accessed 2026-10-27.
- [21] U.S. Bureau of Labor Statistics. Consumer Price Index for All Urban Consumers, all items (CUUR0000SA0), flat file cu.data.1.AllItems. January 2021 to September 2026. Accessed 2026-10-27.
- [22] Occupational Safety and Health Administration (eCFR). 29 CFR 1910.157 Portable fire extinguishers. as of 2026-10-01. Accessed 2026-10-27.
- [23] City of Hampton. ITB 24-13JAB Fire Inspection Services, Addendum No. 2 (August 14, 2023). 2023-08-14. Accessed 2026-10-27.
- [24] U.S. Census Bureau. Census Regions and Divisions of the United States. current. Accessed 2026-10-27.