Should I repair or replace my water heater?

What plumbing companies need to publish

They are weighing a few hundred dollars now against a four-figure decision, and without a rule of thumb they stall on both.

How customers actually ask it

The same intent arrives in wording your page probably does not use. All of these mean the same thing:

  • “Should I repair or replace my water heater?”
  • “is my water heater worth fixing”
  • “how old is too old for a water heater”
  • “no hot water should I replace it”

What a complete answer contains

For plumbing companies specifically, an answer is only complete when it covers all 5:

  1. 1

    The age at which replacement beats repair, stated as a number of years rather than 'it depends'

  2. 2

    Which symptoms are cheap fixes — thermostat, element, pilot — and which mean the tank itself is finished

  3. 3

    That a rusty or leaking tank is never a repair, because a tank leak is a failure of the vessel

  4. 4

    The cost range for both paths side by side, so the comparison is possible on the page

  5. 5

    Whether a like-for-like swap or a change to tankless changes venting, gas line or permit needs

A worked example

Illustrative — not a real business

If the heater is under eight years old and the problem is a thermostat, element or pilot assembly, a repair is usually the right call at $150-350. Past ten to twelve years, or any time the tank itself is weeping rust, replacement is the only real option — a leaking tank cannot be repaired. A like-for-like replacement runs $1,400-2,200 installed; moving to tankless adds venting and gas work and typically lands $3,500-5,000.

Which page should own it

Water heater services page

What silence costs

Without a stated age threshold the customer keeps paying for repairs on a dying tank, then blames the last plumber who touched it.

More questions plumbing companies get

Related

Does your site answer this already?

Point RubyRep at your website and ask it this exact question. If it cannot answer, neither can your customers.

https://

Takes about a minute.