Based on aggregated data, tankless water heater maintenance costs $150 to $400 per visit, with a typical descaling flush landing near $265. Within that total, materials account for $10 to $60 and labor for $140 to $340 — an unusually lopsided split that explains almost everything about how this job is priced. A visit takes 1 to 3 hours, and no permit is typically required.
Maintenance on a tankless unit means one thing above all others: descaling the heat exchanger. There is no tank to drain, no sediment layer at the bottom, and no anode rod to replace. What accumulates instead is a hard mineral scale on the inside of the exchanger tubing, deposited by dissolved calcium and magnesium every time water is heated. That single mechanism is why the frequency of the service — which is set by local water hardness, not by a manufacturer’s calendar — moves the lifetime cost far more than the price of any individual visit does.
What a Descaling Flush Costs, and Why the Split Is So Lopsided
| Cost component | Low | Typical | High |
|---|---|---|---|
| Descaling solution and consumables | $10 | $25 | $60 |
| Plumber labor | $140 | $240 | $340 |
| Total per visit | $150 | $265 | $400 |
Materials are 4 to 15 percent of the bill. Three to four gallons of descaling solution — food-grade white vinegar, or a commercial acid concentrate — is the entire consumable. Everything else in the price is time and equipment: connecting a submersible pump to the cold and hot isolation valves, circulating the solution through the heat exchanger for 45 to 90 minutes, flushing the loop with clean water, then clearing the inline screen filter and restarting the unit.
That is the structural reason the same job prices differently in different markets. When 90 percent of a bill is labor, the bill tracks local plumber rates almost one for one — a relationship covered in more depth in what a plumber charges per hour.
It is also why the tankless figure sits above the tank equivalent. A storage tank flush costs $75 to $500 with a typical visit near $175, because the tank empties under its own supply pressure through a hose bib. A tankless exchanger holds no reservoir, so the solution has to be pushed through it mechanically. The pump is the cost. Full tank-side pricing is broken out in water heater maintenance costs.
Cost by Water Hardness and Descaling Interval
This is the number that actually decides what a tankless unit costs to own. The per-visit price varies by about $250 from the bottom to the top of the range. The required frequency varies by a factor of four.
Water hardness is measured in grains per gallon (gpg). The common classification puts soft water below 3.5 gpg, moderately hard water at 3.5 to 7 gpg, hard water at 7 to 10.5 gpg, and very hard water above 10.5 gpg. Municipal utilities publish local hardness in their annual water quality reports, and a home test strip reads it in a minute.
| Water hardness | Common descaling interval | Visits per 10 years | Annualized cost at $265 | 10-year descaling cost |
|---|---|---|---|---|
| Soft, under 3.5 gpg | 18–24 months | 5–7 | $130–$175 | $1,325–$1,855 |
| Moderately hard, 3.5–7 gpg | 12–18 months | 7–10 | $175–$265 | $1,855–$2,650 |
| Hard, 7–10.5 gpg | 9–12 months | 10–13 | $265–$345 | $2,650–$3,445 |
| Very hard, over 10.5 gpg | 6–9 months | 13–20 | $345–$530 | $3,445–$5,300 |
The gap between the top and bottom rows is roughly $2,000 to $3,400 over a decade, on identical equipment doing identical work. A homeowner comparing a $150 quote against a $400 quote is arguing over a fraction of what the water supply has already decided.
That spread is what puts a whole-house softener into the maintenance conversation rather than the plumbing-upgrade conversation. Based on aggregated data, a softener runs $1,200 to $3,800 installed, with equipment at $700 to $3,500 and installation labor at $500 to $1,200. Moving a very hard supply into the soft band cuts 10-year descaling costs by roughly $2,120 to $3,445 before counting reduced scale in fixtures, dishwashers, and the supply lines themselves. That comparison excludes ongoing salt and softener servicing, so it is a partial view of the trade — but on descaling alone, the softener recovers a meaningful share of its own price inside ten years in the hardest supplies, and none of it in soft water.
What Moves the Price of a Single Visit
Eight factors account for most of the spread between a $150 visit and a $400 one.
Isolation valves already installed or not. A unit plumbed with service valves can be connected in minutes. A unit plumbed without them cannot be flushed at all until they are added: the valve kit itself runs $80 to $125 in parts, and cutting them into the supply lines is billed separately at the plumber’s hourly rate. This is the single most common reason a quoted flush turns into a larger invoice.
Condensing versus non-condensing units. A condensing unit has a secondary heat exchanger and a condensate drain and neutralizer that also need service, adding roughly 20 to 40 minutes to the visit.
Flush-only versus full service. A descaling-only visit sits at the low end of the range. A full annual service that also cleans the inline water filter and the air intake screen, inspects the burner and venting, checks combustion and gas pressure, and verifies the pressure relief valve occupies the upper half of it.
Scale load. A unit descaled on schedule releases its scale in one 45-minute circulation. A unit that has gone four or five years commonly needs two solution changes and a longer soak, pushing the visit toward the three-hour end of the 1-to-3-hour band.
Access. An attic, crawlspace, or high garage-wall mount adds setup time, because the pump and bucket have to sit below the unit with hoses run to it.
Local labor rates. The $140 to $340 labor band is national. Individual metros sit inside it according to local plumber wages, which is what the city table below adjusts for.
Minimum charges. Many plumbing companies bill a minimum service call that lands near the low end of this job’s total, which compresses the discount for a fast, easy flush.
Bundling. Descaling performed during another visit — a fixture repair, a supply line job, or the work described in burst pipe repair — commonly avoids a second trip charge, since the trip is the fixed cost.
Beyond Descaling: What a Full Annual Service Includes
Descaling is the recurring cost, but it is not the whole maintenance list. A full service visit priced at the upper end of the range typically covers:
| Task | Interval | Added cost when done separately |
|---|---|---|
| Heat exchanger descaling | Per hardness table above | $150–$400 |
| Inline water filter or screen cleaning | Every 6–12 months | Included in a flush visit |
| Air intake filter cleaning | Annually | Included in a flush visit |
| Burner and flame inspection | Annually | Included in a full service |
| Venting and condensate drain check | Annually | Included on condensing units |
| Combustion and gas pressure check | Annually | $50–$150 as a standalone |
| Pressure relief valve check | Annually | Included in a full service |
| Thermostat or sensor replacement | On failure | $150–$500 |
Fuel type changes what is on that list and therefore what the upper half of the range buys. A gas unit carries the burner, venting, condensate, and combustion items, which is most of the non-descaling work. An electric tankless unit has none of them: its service is descaling plus a heating element and connection check, so an electric unit’s full service tends to price near the descaling-only figure rather than above it. The descaling itself is identical on both, because scale forms on any hot surface regardless of what heats it.
Annual maintenance plans sold by plumbing companies commonly run $100 to $300 per year and bundle the flush with priority scheduling and a discount on repairs. Against a typical $265 single visit, a plan priced under $265 is straightforwardly cheaper in a household on an annual interval, and straightforwardly more expensive in soft water where the interval stretches past 18 months.
Signs a Unit Is Overdue, and What Each One Costs to Ignore
Scale does not announce itself with a leak. It announces itself as a slow decline in performance, and each symptom maps to a different point on the cost curve.
Reduced hot water flow rate. Scale narrows the internal diameter of the exchanger tubing, so the unit throttles flow to keep the outlet temperature at setpoint. A shower that used to run full and now runs thin, with no change to the fixture, is the earliest and cheapest signal — at this stage a $150 to $400 flush restores it.
Temperature swings during a draw. Water alternating between hot and lukewarm mid-shower is the modulating burner hunting for a setpoint it can no longer hold through an insulated exchanger. Still a descaling-stage problem, but the unit is now cycling harder than it was designed to.
A scale or maintenance error code. Most units track running hours and flow resistance and post a code when either drifts. A code that clears after a flush costs the flush. A code that persists after a flush is a sensor or exchanger question, which moves the bill into the repair table below.
Rumbling, knocking, or a whistling burner. Noise from a tankless unit is generally water flashing to steam against a scaled surface or restricted airflow at the intake. Both are service-visit findings rather than descaling-only findings, which is why they land in the upper half of the range.
A rising gas or electric bill with no change in use. Scale is an insulator. A layer on the exchanger forces more fuel through the burner for the same outlet temperature, so the cost of deferral shows up on a utility bill months before it shows up as a failure. This is the part of deferred maintenance that never appears on a plumbing invoice at all.
Discolored or metallic-tasting hot water. On a tankless unit this generally points to the supply or to upstream galvanized pipe rather than to the heater, since there is no tank lining and no anode rod to shed material — the diagnostic path that would apply to a tank does not apply here.
Repair Costs Descaling Is Meant to Prevent
Where published pricing disagrees, the ranges below are widened rather than averaged, so each band spans what the sources actually report.
| Repair | Typical cost range | Relationship to scale |
|---|---|---|
| Fuse or breaker component | $50–$200 | Indirect — follows hard cycling |
| Pressure relief valve | $75–$200 | Indirect — mineral fouling on the seat |
| Vent or exhaust service | $50–$200 | Unrelated to scale |
| Ignition or pilot assembly | $75–$300 | Indirect — follows overheating cycles |
| Flame or flow sensor | $100–$400 | Direct — scale fouls the sensor face |
| Thermostat or control sensor | $150–$500 | Direct — driven by temperature swings |
| Gas valve | $200–$600 | Indirect |
| Burner assembly | $200–$800 | Indirect — follows sustained overfiring |
| Circuit or control board | $400–$800 | Indirect |
| Heat exchanger replacement | $500–$1,300 | Direct — the failure descaling exists to prevent |
The heat exchanger is the whole argument. It is the most expensive single part in the unit, its replacement cost approaches the $800 to $3,000 band for installing a complete new water heater, and it is the component scale attacks first. One replacement at the middle of that $500 to $1,300 band costs about as much as three and a half professional flushes, or roughly thirty DIY ones.
Warranty terms in this category commonly make the arithmetic sharper still. Heat exchanger coverage is frequently conditioned on documented annual descaling, and in hard-water areas on either a shorter interval or an installed softener. That condition turns a service record into an asset: an undocumented unit can lose the coverage that would otherwise have paid for the most expensive part in it, which means the real cost of a skipped $265 flush is sometimes the full price of the exchanger rather than the price of the flush.
Tankless Versus Tank: The 10-Year Maintenance Total
Per-visit comparisons flatter the tank. The tank costs less per service, but it carries two recurring costs a tankless unit does not have — the anode rod, and a shorter service life — while the tankless unit carries a service interval that hard water can double. Running all of it out to ten years, using the national mid figures:
| 10-year scenario | Recurring service | 10-year service cost | Other 10-year items | 10-year total |
|---|---|---|---|---|
| Tankless, annual descale (moderate water) | $265/yr | $2,650 | None typical | $2,650 |
| Tankless, 18-month descale (soft water) | ~$175/yr | $1,750 | None typical | $1,750 |
| Tankless, twice-yearly descale (very hard water) | $530/yr | $5,300 | None typical | $5,300 |
| Tankless, DIY annual descale | ~$30/yr after kit | $405 | None typical | $405 |
| Tank, annual service | $175/yr | $1,750 | 2 anode rods at $275 = $550 | $2,300 |
| Tank, annual service plus end-of-life replacement | $175/yr | $1,750 | $550 anode rods + $1,500 install | $3,800 |
Three things fall out of that table that a per-visit comparison hides.
First, the anode rod is a real line item on the tank side and a zero on the tankless side. A sacrificial magnesium or aluminum rod corrodes in place of the steel tank and is commonly replaced every few years at $150 to $650 — see water heater anode rod replacement for how tank size, rod type, and access change that figure. A tankless unit has no steel tank to protect, so it has no rod and no rod schedule.
Second, the ten-year window is not neutral. Tank units are commonly published at an 8 to 12 year service life and tankless units at around 20, so a decade of ownership frequently includes a tank replacement and almost never includes a tankless one. Water heater installation runs $800 to $3,000 with a typical job near $1,500, and adding that to the tank column is what flips the comparison. Installation pricing by fuel type is covered in gas water heater installation costs.
Third, hardness beats everything. In soft water the tankless unit is the cheaper machine to maintain by a clear margin. In very hard water and on professional service, it is roughly twice the cost of a maintained tank over the same decade. That is the same equipment in both cases; only the water changed.
Expressed as cost per year of service life, which is the figure that makes two machines with different lifespans comparable, the picture separates further. A tankless unit at a published 20-year life, descaled annually at $265, carries about $265 a year in maintenance and spreads a $1,500 installation across 20 years for another $75 a year — roughly $340 a year all in. A tank at a 10-year life carries $175 a year in service, about $55 a year in anode rods, and $150 a year in amortized installation, for roughly $380. On DIY descaling the tankless figure drops to about $105 a year. Those numbers cover ownership only and exclude fuel, where the efficiency difference between the two types runs in the tankless unit’s favor and widens as scale is kept off the exchanger.
DIY Versus Professional Descaling
Descaling is one of the few water heater services with no gas, no venting, and no permit involved, which is why the DIY price gap here is unusually wide.
| DIY item | Cost | Reusable |
|---|---|---|
| Submersible utility pump | $45–$60 | Yes |
| Washing machine hoses, pair | $15–$20 | Yes |
| Five gallon bucket with lid | $5–$10 | Yes |
| Commercial descaling concentrate | $20–$40 | No |
| White vinegar, 4 gallons | $12–$20 | No |
| Pre-assembled flush kit, pump and hoses | $90–$135 | Yes |
| First flush, parts assembled separately | $85–$165 | — |
| Each later flush, solution only | $5–$40 | — |
The economics are dominated by the reusable half. A first DIY flush lands close to half the price of a typical $265 professional visit, so the equipment pays for itself the first time it is used. Every flush after that costs only the solution. Over ten annual descalings, DIY totals roughly $405 against $2,650 for professional service — a $2,245 difference, and the single largest cost lever on this page after water hardness itself.
What the professional price buys, beyond the labor: the visit also covers the burner, venting, combustion, and pressure relief checks in the table above, which a solution-only DIY flush does not touch. A unit without isolation valves also cannot be flushed by either party until the $80 to $125 valve kit is installed, and cutting valves into live gas-appliance supply lines is not a solution-and-bucket job. Practically, the split most owners land on is DIY descaling on the annual interval with a professional full service every third or fourth year, which runs roughly $30 a year plus $265 every few years — under $130 a year averaged.
Cost by City
Descaling solution, pumps, and hoses ship at national prices, so only the labor half of the bill moves between metros. Applying the formula City Adjusted Cost = National Average × City Labor Adjustment Factor to the $25 materials and $240 labor of a typical visit:
| City | Labor Adjustment Factor | Typical Visit (materials + labor) | Labor Portion Only | 10-Year Total, Annual Descale | vs. National |
|---|---|---|---|---|---|
| Chicago, IL | 1.33 | $345 | $320 | $3,440 | +33% |
| Seattle, WA | 1.29 | $335 | $310 | $3,345 | +29% |
| New York, NY | 1.23 | $320 | $295 | $3,200 | +23% |
| Houston, TX | 0.93 | $250 | $225 | $2,480 | −7% |
| San Antonio, TX | 0.85 | $230 | $205 | $2,290 | −15% |
Labor adjustment factors are derived from BLS Occupational Employment and Wage Statistics (May 2025): the median ratio of local to national hourly wages across the trades that do this work. How this is calculated.
Chicago carries the highest labor factor in the dataset at 1.33, and San Antonio the lowest at 0.85. The spread between them on a single visit is smaller than the spread between a soft-water and a hard-water service interval in the same city — which is the practical point of the third column. Ten years of annual descaling separates the metros by several hundred dollars; ten years of hardness separates them by several thousand. The calculator above applies any city’s factor to this job.
Related Water Heater Costs
Descaling sits inside a small cluster of recurring water heater costs, and the figures only make sense next to each other. Tank-side annual service at $75 to $500 covers sediment flushing and a valve check but not the anode rod, which is priced separately at $150 to $650. Thermostat and sensor replacement runs $150 to $500 and is the most common non-scale failure on either type of unit. Replacement, when it comes, runs $800 to $3,000 depending on fuel type, venting, and whether the installation is a like-for-like swap or a conversion.
The full set of priced plumbing jobs, including supply line work and fixture repairs that often share a service call with a flush, is listed on the plumbing cost hub. For how these national ranges are compiled and how the metropolitan labor factors are derived from BLS wage data, see the methodology page.
Four questions separate quotes that look identical on price. Whether the figure covers descaling only or a full annual service, since those sit at opposite ends of the same range. Whether isolation valves are assumed present, which is the most common source of an on-site add-on. How long the solution is circulated, because a 20-minute rinse and a 90-minute descale are not the same job at the same price. And whether the visit includes a written service record, which is what warranty coverage on the heat exchanger is commonly conditioned on.
Ways to Reduce Tankless Maintenance Cost
- Test local water hardness before setting an interval — a soft supply can stretch the schedule to 24 months and cut ten-year descaling cost roughly in half.
- Confirm isolation valves are present before booking a flush; without them the visit cannot proceed and the $80 to $125 valve kit plus labor is added on the spot.
- Buy the pump and hoses once. The reusable half of a DIY kit costs less than half a single professional visit and lasts indefinitely.
- Bundle the flush with another plumbing call so one trip charge covers both.
- Compare an annual maintenance plan against the per-visit price using the actual interval, not the assumed annual one.
- Ask whether a quote is descaling-only or a full annual service, since the two sit at opposite ends of the same $150 to $400 range.
- Keep a dated service record. Warranty terms in this category commonly condition coverage on documented descaling, and a documented unit keeps a $500 to $1,300 heat exchanger on the manufacturer’s side of the ledger rather than the owner’s.
Last updated: October 2026. All figures reflect aggregated national cost data and are not a quote for a specific unit. Actual pricing depends on water hardness, unit type, valve configuration, and local labor rates. See the methodology page for how figures are calculated and sourced.