You've changed or checked the battery every time change for years. That may not have done what you think, and the fix costs ...
Smoke alarms expire after 10 years. Learn how to check yours, which sensors you need, where to place alarms, why CO detectors matter and how to get free installation.