On average a water heater will last between eight and 12 years before it needs to be replaced, thereby making it one of the more common HVAC investments that a homeowner will make. The cost of a water heater varies widely, and a big part of the cost is based on the type of installation that will be required. Homeowners …