text: how long do fire extinguishers last?   if kept in a clean and dry place and the original seal is in tact, it should last a long time.  that being said, it's still a good idea to have it inspected anually by a extinguisher service company.  co2 units do not typically have a pressure guage and can leak.  halongenated agents, pressurized water, and dry chemical types do have a pressure guage or indicator button so at least you know the unit is up to pressure.   in the united states, co2 and pressurized water units must be hydrotested every 5 years.  dry chemical and halogenated agent units must be instpected internally every 6 years and recharged and come due for a hydrotest every 12 years.  if a unit fails this test, then it must be replaced.  sometimes, depending on the size of the unit, it may just be less expensive to consider replacing the unit instead of paying for the test and possibly having it fail.    something of note: nfpa 10 (the national standard on portable fire extinguishers) is coming out with a new edition that will mandate the replacement of any stored-pressure dry chemical older than 1984.