Water Heater Repair Guide: Symptoms, Safe Checks, and When to Call a Pro

Guides
By John F · · 11 min read

Water Heater Repair Cost: What Problems Cost to Fix (Utah Guide)

Your water heater is making strange noises, or your hot water smells like rust. Before calling a technician, it helps to know whether the problem is a cheap repair or a sign the tank is failing.

This guide explains:

  • common water heater problems
  • typical repair costs
  • safe checks homeowners can perform
  • when replacement is the better option

Quick Answer

About 95% of water heater problems involve one of the following:

  • leaks
  • faulty thermostats
  • sediment buildup
  • heating element failure

Typical repair costs range from $222 to $987, with an average around $604.

Common repair costs:

  • Heating element replacement: $200–$300
  • Thermostat replacement: $150–$200

Use the 50% rule:

If repair cost exceeds 50% of a new unit’s cost, replacement is usually the better option.

Safe checks homeowners can perform

  • drain sediment from the tank
  • inspect for leaks
  • listen for rumbling or popping sounds

Call a professional immediately if you notice

  • gas smell
  • water pooling around the heater
  • loud banging or pressure noises

Instant Diagnosis: Water Heater Problems and Fixes

SymptomLikely CauseTypical FixRepair Cost
No hot waterFailed heating element or thermostatReplace element or thermostat$150–$300
Water smells like sulfurHydrogen sulfide bacteriaFlush tank or replace anode rod$100–$300
Rumbling or popping noiseSediment buildupDrain and flush tank$150–$300
Rusty waterTank corrosion or pipe rustInspect tank; replacement may be required$1,600–$5,500
Water heater leakingFitting leak or tank failureTighten fittings or replace tank$100–$400 (repair)
Pilot light won’t stay litBad thermocoupleReplace thermocouple$100–$200

Symptoms and What They Mean

No Hot Water or Weak Hot Water

This is typically caused by:

  • a failed heating element (electric units)
  • a faulty thermostat

If water heats slowly but eventually gets hot, sediment buildup is likely.

If water never heats, the element or thermostat has probably failed.

Both problems are usually repairable.


Rusty or Discolored Water

Red or brown water indicates corrosion inside the tank or pipes.

Small amounts of discoloration may be cosmetic.

If discoloration persists for more than a few minutes, a plumber should inspect the tank.

Rust inside the tank itself cannot be repaired and usually requires replacement.


Foul Odor (Rotten Egg Smell)

Sulfur smells usually indicate hydrogen sulfide bacteria in the tank.

This is unpleasant but generally not dangerous.

A plumber can:

  • flush the tank
  • clean or replace the anode rod
  • perform system treatment

Typical cost:

$100 – $300


Leaking Water

Leaks are the most common service call.

However, most tank leaks require replacement, not repair.

Possible scenarios:

  • Drain valve leak: $100–$200 repair
  • Pipe fitting leak: $100–$400 repair
  • Tank body leak: replacement required

Typical replacement cost:

$1,600 – $5,500 installed


Strange Noises

Different sounds indicate different problems.

Rumbling or popping

  • sediment buildup around heating elements
  • reduced efficiency

Flush cost:

$150 – $300

Hissing or whistling

  • possible pressure relief valve failure

Valve replacement:

$150 – $300


Tankless Units Not Heating

Tankless systems may fail due to:

  • clogged water filters
  • low gas supply
  • dirty ignition system

Typical repair costs:

  • filter cleaning: $150
  • ignition system service: $400–$600

Safe Checks You Can Perform

These checks require no special tools.


Check the Installation Location

If your heater sits in an unheated garage, freezing temperatures may affect performance.

Prevent freeze damage by:

  • insulating pipes with foam sleeves
  • installing a tank insulation blanket

Typical supply cost:

$20 – $50


Inspect for Visible Leaks

Check:

  • pipe connections
  • drain valve
  • pressure relief valve discharge line

Minor leaks may be repairable.

Leaks from the tank itself require replacement.


Drain Sediment

Sediment buildup reduces efficiency.

Steps:

  1. Turn off the water heater
  2. Attach a garden hose to the drain valve
  3. Drain water into a bucket
  4. Continue until water runs clear

This process takes 10–20 minutes.

Annual flushing improves efficiency by 10–15%.


Test Water Temperature

Turn on the hot water tap closest to the heater.

After about 30 seconds, measure temperature.

Recommended thermostat setting:

120°F

Never exceed 140°F, due to scald risk.


Listen for Unusual Sounds

Rumbling or popping indicates sediment buildup.

Hissing may indicate pressure valve problems.

Banging pipes may be related to household water pressure rather than the heater itself.

When This Becomes Dangerous

Gas Smell

A gas odor near the heater may indicate a leak.

Leave immediately and avoid:

  • electrical switches
  • open flames
  • appliances

Call the gas company emergency line.

Dominion Energy Utah:
1-888-221-7070


Water Near Electrical Equipment

Water contacting outlets or electrical panels creates shock risk.

Shut off power if it can be done safely and call a professional.


Rapid Water Pooling

Significant leaks can damage flooring and walls.

Turn off the home’s main water supply and contact a plumber immediately.


Pressure Relief Valve Constantly Dripping

Continuous discharge indicates excess pressure inside the tank.

Normal water pressure should remain between 40–80 PSI.

A plumber may need to replace the valve or pressure regulator.

What a Technician Will Check

When a plumber arrives, they typically follow a structured diagnostic process.

Check Temperature and Pressure

They confirm thermostat settings and verify system pressure.


Inspect for Leaks and Noises

Connections, valves, and the tank base are examined.


Drain and Inspect Sediment

Heavy sediment indicates aging tanks and possible future failure.


Test Electrical or Gas Components

Electric heaters:

  • heating element
  • thermostat

Gas heaters:

  • ignition system
  • thermocouple

Inspect the Anode Rod

The anode rod protects the tank from corrosion.

Replacement cost:

$100 – $200

If the rod is completely deteriorated, tank failure may occur soon.


Provide Repair or Replacement Recommendation

Technicians typically use the 50% rule to determine whether repair or replacement is more economical.

Typical Water Heater Repair Costs

Repair TypeTypical Cost
Diagnostic service call$100 – $150
Thermostat replacement$150 – $200
Heating element replacement$200 – $300
Thermocouple replacement$100 – $150
Pressure relief valve replacement$150 – $300
Tank flush$150 – $300
Anode rod replacement$100 – $200
Leak repair (fittings)$100 – $400
Tank replacement$1,600 – $5,500

Utah-Specific Repair Considerations

Hard Water

Utah’s Wasatch Front has extremely hard water.

Typical hardness levels:

150–250 grains per gallon

Hard water causes:

  • faster sediment buildup
  • shorter tank lifespan

Average tank lifespan in Utah:

8–10 years

Installing a water softener may:

  • extend tank life by 2–3 years
  • reduce energy use by up to 25%

Freeze Risk

Water heaters in unheated garages may experience freeze damage.

Preventive steps:

  • pipe insulation
  • heat lamps
  • maintaining garage temperature above 50°F

Freeze damage usually requires full replacement.


Contractor Availability

Winter is peak season for water heater failures in Utah.

Typical wait times:

  • winter: 2–3 days
  • spring/fall: same-week service

Scheduling maintenance in spring or fall reduces emergency risk.

Repair vs Replace Decision

Use the 50% rule.

If repair costs exceed 50% of replacement cost, replacement is usually smarter.

Example:

  • Replacement cost: $3,000
  • Repair quote: $1,500

Replacement is recommended.


Other Factors to Consider

Unit age

  • under 5 years: repair
  • over 10 years: replacement likely soon

Frequency of repairs

Multiple repairs within two years suggest replacement.

Energy efficiency

New units are typically 15–20% more efficient than older models.

Find Local Help

Water heater repairs should be performed by licensed plumbers.

DIY repairs beyond basic maintenance may create:

  • gas hazards
  • electrical risks
  • water damage

Helpful service pages:

  • Water Heater Repair: /water-heater-repair/
  • Salt Lake City: /ut/salt-lake-city/water-heater-repair/
  • Salt Lake County: /ut/salt-lake-county/water-heater-repair/
  • Utah Locations: /locations/

Frequently Asked Questions

Can I fix a leaking water heater myself?

Minor leaks from fittings may be repairable.

Leaks from the tank itself require replacement.

Never attempt to seal or patch a tank leak.


How often should a water heater be serviced?

Annual flushing is recommended in Utah due to hard water.

Typical service cost:

$150 – $300

This maintenance can extend tank life by 2–3 years.


Why does my water heater smell like rotten eggs?

Hydrogen sulfide bacteria inside the tank causes sulfur odors.

Flushing usually resolves the problem.

If it returns, replacing the anode rod or installing a water softener may help.


Are tankless repairs more expensive?

Yes.

Typical tankless repair costs:

$300 – $600

Tank repairs average $200 – $400, but tankless systems last longer.


What temperature should my water heater be set to?

Recommended temperature:

120°F

Temperatures above 140°F increase scald risk.


How can I prevent freeze damage?

Protect heaters in garages by:

  • insulating exposed pipes
  • installing tank insulation
  • keeping garage temperature above 50°F

These preventive measures cost far less than replacing a frozen tank.

Sources

Information current as of March 2026.

Sources include:

  • Angi Water Heater Repair Cost Guide
  • HomeGuide Repair Cost Database
  • Carter’s My Plumber Cost Guide
  • CDC Carbon Monoxide Safety Guidance
  • Mike Norr Plumbing Winter Checklist
  • Breaking AC Utah Plumbing Tips
  • Call Gunnys Hard Water Impact Study

Repair costs and maintenance recommendations are updated annually to reflect contractor pricing and product lifespan data.

Scroll to Top