Same-Day Water Heater Repair Cost — Affordable Rates
Published: July 22, 2026 — CANRO Heating & Cooling — Greater Vancouver, BC
Same-Day Diagnostic Cost
Same-day diagnostic fee: $150-250 for water heaters (slightly less than furnace/boiler because the system is simpler). The fee covers the technician visit, inspection of the water heater, and diagnosis. Waived if you proceed with the recommended repair.
Common Water Heater Repair Costs
Pilot light relight: $150-200 (if you cannot do it yourself). Thermocouple replacement: $150-250 (45 min). Gas valve replacement: $300-600 (1-2 hours). T&P valve replacement: $200-350 (1 hour). Tankless descaling: $150-250 (1 hour). Heating element (electric): $200-400 (1 hour). Burner cleaning: $150-250 (30 min).
Repair vs Replace Guidance
During your same-day visit, our technician provides honest advice: if the repair is minor and the tank is under 8 years old, we recommend repair. If the tank is over 10 years old and needs a major repair, we explain why replacement is more cost-effective. No pressure — just honest guidance.