How Much Does It Cost to Repair a Water Heater?
The average cost to repair a water heater is $501.