How Much Does It Cost to Flush a Water Heater?

A water heater flush in the Spokane and Northern Idaho area typically costs $100 to $250 for a standard tank and $150 to $350 for a tankless system. Actual water heater flush cost depends on the type of heater you have, how much sediment has built up, and how accessible the unit is. Regular maintenance helps prevent breakdowns, especially in local homes with hard water.