Water Heater Annual Flush Cost in Vancouver — DIY vs Professional
Published: July 23, 2026 — CANRO Heating & Cooling — Greater Vancouver, BC
DIY Flushing Cost
DIY flushing cost: $0-20 (if you have a garden hose. The only cost is the hose if you do not own one. Process: turn off gas/electric, connect hose to drain valve, open valve, let water flow until clear, close valve, disconnect hose, restore power/gas. Takes about 30-60 minutes.
Professional Flushing Cost
Professional water heater flushing: $120-200 includes technician visit, full tank drain and flush, visual inspection of the tank interior, T&P valve test, and anode rod inspection. Professional flushing is recommended if: you have never flushed the tank, the tank is over 5 years old, or you have hard water.
Flushing Frequency
Annual flushing is recommended for Vancouver municipal water. If you have never flushed your tank, start now — even a neglected tank benefits from flushing. Tanks that have never been flushed may have compacted sediment that requires professional removal. Signs flushing is overdue: popping noises, reduced hot water, cloudy water.