How to tell whether your Guildford gas hot water tank is worth repairing, with the ballpark costs either way.
Tell us what you need—we’ll call you back fast.
Quick answer
Repairing a gas hot water tank in Guildford typically costs $150 to $650 depending on the failed component, plus a $90 to $150 diagnostic visit usually credited toward the repair — a 2026 ballpark based on public market data, not a quote. Whether repair makes sense depends heavily on the tank's age, which CANRO's technicians assess on site.
Need a licensed gas fitter for your gas tank water heater? Call CANRO at (604) 359-1081 — residential natural-gas heating and hot water across Metro Vancouver since 1999.
The signals CANRO sees most often on Guildford service calls are a noticeable drop in how much hot water the tank delivers before running cold, popping or rumbling during heating cycles, discoloured water at the tap, and moisture or rust visible around the base. Each points to something different, and the distinction matters — some are inexpensive fixes and one, rust at the base, almost always means the tank itself, not a part inside it, is the problem.
Guildford's mechanical rooms and utility closets are generally drier and better ventilated than some older Vancouver basements, which is a genuine advantage for tank longevity, but age still catches up with every tank eventually, particularly units original to a 1970s or 1980s build that have never been replaced.
| Sign | What it usually means | Likely path |
|---|---|---|
| Pilot won't stay lit | Worn thermocouple or draft issue | Repair, typically inexpensive |
| Rumbling / popping sounds | Sediment buildup | Repair or flush, moderate cost |
| Discoloured water, tank under 8 years | Anode rod depleted | Repair — replace anode rod |
| Moisture or rust at the tank base | Tank shell corroding | Replace — not repairable |
That last row is the deciding factor most of the time. Everything above it is a component-level fix a technician can typically complete in one visit; once the tank shell itself is compromised, there's no repair path left.
Component repairs on a gas storage tank in Guildford typically run $150 to $650, with the diagnostic visit — usually $90 to $150 — often credited toward the final repair if you proceed. Where you land in that range comes down to which part failed and how much labour it takes to access it, not the size of the house.
If the tank shell shows any sign of corrosion or active leaking, replacement is recommended regardless of how minor the visible damage looks — a compromised shell only worsens with time. If the tank is past 12 to 15 years old and needs more than a simple component repair, it's worth comparing the repair estimate against a full replacement quote, since an aging tank close to end of life may fail again soon after a repair anyway.
Safety note
A corroding or leaking gas water heater can affect venting and pose a carbon monoxide risk if not addressed. If you smell gas or see soot near the tank, leave the house and call FortisBC's emergency line at 1-800-663-9911.
No — once the shell itself is corroding, there's no reliable repair for that. Replacement is the recommended path.
A rumbling or popping sound during heating cycles is the classic sign of sediment buildup, which a technician can confirm and address with a flush and inspection.
It depends on what's actually broken. A simple, inexpensive fix is usually still worth it, but a bigger repair on a tank past 12 years is worth comparing against replacement first.
CANRO typically credits it toward whichever path you choose; confirm this when booking since it can depend on the specific situation.
A dry, well-ventilated location tends to help, which is common in Guildford's garage-adjacent utility areas, but age is still the main factor over the long run.
It's a straightforward task in theory, but on an older tank with a stuck or corroded fitting, attempting it yourself can create a new leak, so many homeowners have it done professionally.
Family-run, TSBC-licensed (gas LGA0043870 · boiler LBP0046450), serving Metro Vancouver homes since 1999. Residential, natural gas only.
Call (604) 359-1081 Email info@canroheat.ca“Canro does an amazing job! Super professional and skilled with everything—boilers, furnaces, and AC. Always a pleasure working with them!”

“Five stars for Canro. We needed a replacement of a 30-year-old boiler. A new high-efficiency unit was installed—clean, professional work.”

“I can’t speak highly enough about George, who was recommended for a boiler service call for my parents’ home. George is excellent.”

25+ years keeping Metro Vancouver homes comfortable. Honest advice, upfront pricing, work that lasts.