How long does a water heater last?
My water heater is 20 years old and although it looks fine my plumber who I had in to repair a broken pipe in the basement recommended replacing the water heater seeing as it's 20 years old?
Is he right in my needing to replace the water heater or is he just trying to get a job?