Question: how much does it cost to have a water heater flushed?
Answer: Most water heater flushing jobs will cost in the $80 to $100 range, water heater contractors say.