Tankless Water Heater Maintenance Cost

Updated June 2026
Professional tankless water heater maintenance costs $100 to $250 per service visit, performed annually or biannually depending on your water hardness. The primary task is descaling the heat exchanger with a vinegar flush, which prevents mineral buildup that reduces efficiency and flow rate. DIY maintenance costs $100 to $150 for a one-time pump kit purchase, plus $5 to $10 per flush for white vinegar.

What Maintenance Involves

Descaling (Flushing)

The heat exchanger inside a tankless water heater is a compact assembly of copper or stainless steel tubing where water flows past a gas burner or electric element. Minerals in the water (primarily calcium and magnesium) precipitate onto the hot surfaces of the heat exchanger and gradually form a layer of scale. This scale acts as insulation between the heat source and the water, forcing the unit to work harder and reducing its maximum flow rate.

Descaling involves circulating a mild acid solution (typically white vinegar or a commercial descaling product) through the heat exchanger for 45 to 60 minutes. The acid dissolves the mineral deposits, restoring the heat exchanger to near-original condition. The plumber connects a small submersible pump to the unit's service valves, circulates the solution in a closed loop, then flushes with clean water to remove all traces of the acid and dissolved minerals.

Filter Cleaning

Most tankless units have an inline water filter or screen at the cold water inlet that catches debris before it enters the heat exchanger. This filter should be cleaned during every service visit. The plumber removes the filter, rinses it, and reinstalls it. A clogged filter restricts flow and can trigger error codes on the unit. This is a two-minute task during a service visit but is easy to overlook if you are not aware it exists.

Burner and Flame Inspection (Gas Models)

The technician inspects the burner assembly for proper flame color (blue with yellow tips is normal for gas tankless), checks the ignition system, and verifies that the combustion air intake and exhaust vent are clear of debris. Blocked vents can cause the unit to shut down with an error code or, in extreme cases, produce carbon monoxide.

How Often to Service

In areas with soft water (under 60 ppm hardness), annual maintenance is sufficient. In hard water areas (120 ppm and above), biannual service (every 6 months) prevents the scale buildup from reaching levels that damage the heat exchanger. In very hard water areas (above 200 ppm), some manufacturers recommend quarterly flushing or installing a water softener upstream of the tankless unit.

If you skip maintenance entirely, the scale will eventually reduce the unit's flow rate to the point where it cannot maintain the set temperature at normal demand levels. At this stage, a single descaling service may not fully restore performance because the scale has hardened and bonded to the heat exchanger surface. Severe scale buildup can require a heat exchanger replacement ($300 to $800 for the part plus labor), which is the costliest repair on a tankless unit.

DIY Descaling

Descaling a tankless water heater yourself requires a flushing kit consisting of a small submersible pump, two hoses, and a 5-gallon bucket. Flushing kits cost $75 to $150 and are reusable for every future flush. The process uses 3 to 4 gallons of standard white vinegar ($5 to $10 per flush).

The procedure takes 45 to 75 minutes. Close the cold water and hot water isolation valves on the service ports (most tankless units have these pre-installed). Connect the pump to the cold water service port and the return hose to the hot water service port, both draining into the bucket. Fill the bucket with white vinegar, turn on the pump, and circulate the vinegar through the heat exchanger for 45 to 60 minutes. Drain the vinegar, flush with clean water for 5 minutes, close the service ports, and reopen the main isolation valves.

The DIY approach saves $100 to $200 per year compared to professional service but does not include the burner inspection and other checks that a trained technician performs. A reasonable compromise is DIY descaling annually with a professional inspection every two to three years.

Cost Over the Unit's Lifetime

A tankless water heater lasts 20 years or more. At $150 per annual professional service, lifetime maintenance costs total approximately $3,000 over 20 years. At DIY costs of $10 per year for vinegar (after the $100 to $150 pump kit), lifetime costs are closer to $350. The professional route provides peace of mind and catches issues early, while the DIY route saves money for homeowners comfortable with basic mechanical tasks.

Compare this to a tank water heater's maintenance costs: anode rod replacement every 3 to 5 years ($150 to $250 each) plus annual flushing ($100 to $200 professional), totaling $1,500 to $3,000 over a 10 to 12-year lifespan. Per year, tankless and tank maintenance costs are comparable, but tankless maintenance delivers a much longer useful life in return.

Water Softeners and Tankless Units

Installing a water softener upstream of the tankless water heater dramatically reduces scale formation and extends maintenance intervals. Softened water produces minimal mineral deposits, allowing the unit to go 12 to 24 months between descaling services instead of 6 to 12 months. A whole-house water softener costs $500 to $2,000 installed and provides benefits throughout the home beyond the water heater, including extending the life of faucets, dishwashers, and plumbing fixtures.

Some homeowners in hard water areas install a smaller, dedicated water treatment system just for the tankless unit rather than a whole-house softener. These point-of-entry treatment systems cost $200 to $500 and condition the water before it enters the tankless heater while leaving the rest of the household supply untreated.

Key Takeaway

Budget $100 to $250 per year for professional tankless maintenance, or invest $100 to $150 in a DIY descaling kit to reduce ongoing costs to under $15 per year. Regular descaling is essential for protecting the heat exchanger and maintaining the unit's 20-year lifespan. Hard water areas may need service every 6 months.