When properly maintained, a good fire alarm will last you about 10 – 12 years. After this long you should have your fire alarms replaced, even if they seem to be working – you don’t want to compromise your building’s fire safety.