Quick answer
Water heater maintenance in the Greater Toronto and Hamilton Area is priced like any other tune-up visit: $120–$250 for an annual service on a tank, and $150–$300 for a tankless descale flush. The visit covers a sediment flush, an anode rod check, a relief valve test and, on gas and power-vent tanks, a burner and vent inspection. Past 10 to 12 years, put that money toward replacement.
How much water heater maintenance costs depends on what is being maintained and how much scale is in it, but the published bands are narrow. A standalone tune-up visit in the GTA runs $120–$250, a diagnostic visit for a heater that is already misbehaving is $90–$150, and a tankless descale is $150–$300. What moves a bill inside those ranges is time on site, and most of that time goes to the flush.
Water heater annual maintenance cost in the GTA and Hamilton
- Annual service on a gas, electric or power-vent tank: priced as a standalone tune-up, $120–$250.
- Diagnostic visit when something is already wrong, such as no hot water, a dripping valve or a pilot that is out: $90–$150, credited toward the repair.
- Tankless descale flush: $150–$300. The full breakdown is in tankless water heater maintenance cost.
- Repairs found during the visit, such as a thermocouple ($150–$300) or an electric element ($200–$400): quoted in writing before any work.
- Furnace and AC maintenance plans run $150–$350 a year. Ask whether the water heater can be looked at on the same visit, since the technician is already in the mechanical room.
Every figure on our pricing page is a range because houses differ. The number for your tank is confirmed in writing before the work starts.
What a hot water tank service covers
A proper tank service is four checks on any tank, plus combustion checks where there is a burner.
- Sediment flush: the tank is drained through the bottom valve until it runs clear, removing the mineral layer that makes the burner or lower element work harder.
- Anode rod check: the sacrificial rod is pulled or inspected. If it is down to the core wire, a replacement is quoted.
- T&P relief valve test: the lever is lifted to confirm the valve opens and reseats, and the discharge pipe is checked for size and a clear path down to near the floor.
- Burner and vent inspection on gas and power-vent tanks: the flame, the pilot or igniter, the draft hood or vent blower, the vent joints, and a leak check at the gas connection.
- Leak and corrosion check: the fittings, the base of the tank, the drain valve and any expansion tank.
Gas, electric and power-vent tanks: how the visit scope changes
Scope sets where in the band a visit lands, and scope follows the type of tank.
- Conventional gas tank: the burner and pilot assembly are cleaned, the thermocouple is checked, the draft is tested at the hood for spillage, the vent connector is checked for rust and slope, and combustion air is confirmed.
- Power-vent gas tank: all of the burner checks, plus the vent blower, the pressure switch and its tubing, the plastic vent run and the outdoor termination. More parts make a longer visit.
- Electric tank: no burner and no vent. The technician tests both elements and both thermostats, checks the wiring connections for heat damage and flushes the tank. It is the shortest visit, and a lower element buried in scale is the common find.
A tank that has never been flushed is its own case. On a ten-year-old tank the drain valve may clog with sediment or refuse to reseal, and a relief valve that has not moved in a decade may not close again once it is tested. A good technician says so before touching either one.
Why hard water in Halton and Hamilton makes the flush the main line item
The flush takes the most time because local water leaves the most behind. Lake Ontario water is moderately hard, and the groundwater systems serving Georgetown and Acton, along with private wells above the Escarpment, are harder still. Every heating cycle drops a little calcium carbonate to the bottom of the tank.
On a gas tank that layer sits between the burner and the water, so the tank rumbles, recovers slowly and overheats its own base. On an electric tank it buries the lower element until the element burns out. A yearly flush is a short job on a maintained tank; on a neglected one it takes far longer and may not fully clear, which is why a first visit costs more than a repeat one.
You can do the flush yourself with a garden hose and the steps in our water heater maintenance tips. The gas-side checks are the part that needs a licence.
When maintenance money is better spent on a new tank
The decision rule: once a tank is past roughly 10 to 12 years, stop paying for maintenance and put the money toward replacement. Tanks typically last 8 to 12 years, a flush will not undo liner corrosion, and disturbing the valves on an old tank can start the leak you were trying to avoid. A tank-for-tank replacement runs $1,200–$2,500 installed.
- Under 8 years: maintain it every year. This is where a flush and an anode pay back.
- 8 to 10 years: maintain it, and ask for a straight read on the anode and the tank base.
- Past 10 to 12 years, or any rust at the base or in the hot water: plan the replacement on your schedule instead of the tank's.
- Rented tank: maintenance and repairs are normally the rental company's cost, so call them before paying anyone. Who pays for repairs on a rented water heater explains.
ZK Mechanical maintains tank and tankless water heaters across Burlington, Oakville, Milton, Hamilton and Mississauga, with the price confirmed in writing before the flush starts and no weekend or holiday surcharge. Scope and booking are on our water heater service page, or ask for a maintenance visit.

