What are signs my water heater needs to be replaced?
Your water heater likely needs replacement if it's more than 10-12 years old, as most units don't last beyond that. Rusty or discolored water coming from hot taps suggests internal corrosion, and a metallic taste or smell reinforces this. Rumbling or popping noises indicate sediment buildup that reduces efficiency and strains the tank. Visible rust, corrosion, or moisture around the base of the unit is a serious warning sign, especially if you notice actual leaks. If you're running out of hot water faster than usual or the water never gets fully hot, the heating element or thermostat may be failing. Frequent repairs are also a signal that replacement is more cost-effective than continuing to fix the unit.