Skip to main content
TankTanklessSame-Day Service

Water Heater Repair & Replacement Near Me — Tank vs Tankless, Licensed Plumbers

No hot water? Leaking water heater? Tank or tankless — find a verified plumber near you. Real reviews, transparent pricing.

Is Your Water Heater Broken? Diagnose It Here

Match your symptom to the most likely cause — and know what a plumber will tell you before you call.

No hot water at all

Pilot light out, thermocouple failure, or thermostat failure

What to do: Check pilot light first — free fix. If it won't stay lit, call a plumber for thermocouple replacement ($150–$300).

Water not hot enough

Thermostat set too low (should be 120°F) or heating element beginning to fail

What to do: Try raising the thermostat to 120°F. No change after 2 hours? Call a plumber — element or thermostat replacement needed.

Water heater leaking

Pressure relief valve, drain valve, or tank corrosion — each requires different response

What to do: If leaking from the tank body itself, it's time to replace — no patch will hold. Other leaks are often repairable.

Popping or rumbling noise

Sediment buildup at the bottom of the tank insulating the heating element

What to do: Annual tank flushing ($150–$250) prevents this. Heavy sediment may require full replacement if efficiency is severely impacted.

Reddish or rusty water

Tank corrosion from the inside — anode rod depleted and tank lining failing

What to do: Rusty hot water is a strong signal the tank is near end of life. Get a plumber to assess immediately.

Pilot light keeps going out

Thermocouple failure — the safety sensor that keeps the gas valve open

What to do: This is one of the most common water heater repairs. Thermocouple replacement runs $150–$250 and takes about an hour.

Tank vs Tankless: What You Need to Know

Understanding your system helps you make the right repair-vs-replace decision and know what questions to ask.

Feature
Tank (40–80 gal)
Tankless (On-Demand)
Upfront Cost (Installed)$900–$1,800$1,500–$3,500
Lifespan8–12 years15–20 years
Energy EfficiencyStandard20–30% more efficient
Hot Water SupplyLimited by tank sizeUnlimited on-demand
Space RequiredLarge (40–60 gal unit)Compact (wall-mounted)
Recovery Time30–60 min after depletionInstant — no tank to refill
Repair Cost Range$150–$400 most repairs$200–$600 most repairs
Best For2–4 person households, budget-consciousLarger households, long-term savings
When to RepairUnder 7 years, single componentUnder 10 years, single component
When to ReplaceOver 10 years or tank corrosionOver 15 years or heat exchanger failure

When to Repair vs When to Replace

The right answer saves you money. The wrong answer costs you twice.

The Rule of Thumb

Multiply your water heater's age (in years) by the estimated repair cost. If that number exceeds $500, replacement is almost always the smarter investment. Example: 9-year-old unit + $200 repair = $1,800 score → replace.

Age × Repair Cost > $500 → Consider Replacement

Repair When...

  • Unit is less than 7 years old
  • Single component failure (thermocouple, element, valve)
  • Repair cost is under $300
  • No tank corrosion or rust in water
  • Sediment buildup but tank is flushed and responding
  • Pilot light or thermostat issue — simple, cheap fixes

Replace When...

  • Unit is over 10 years old
  • Multiple component failures in the same year
  • Rust or corrosion visible on tank body
  • Rusty or discolored water from hot taps
  • Sediment so heavy that flushing doesn't restore performance
  • Repair cost exceeds $500 on an aging unit

Water Heater Repair and Replacement Costs 2025

National averages. Actual costs vary by region, unit type, and labor rates. Always get multiple quotes.

ServiceLow EstimateHigh Estimate
Thermocouple Replacement$150$300
Pilot Light Assembly$200$350
Heating Element (Electric)$200$400
Pressure Relief Valve$200$350
Anode Rod Replacement$200$350
Drain Valve Replacement$150$300
40-Gal Tank Replacement$900$1,500
50-Gal Tank Replacement$1,000$1,800
Tankless Installation$1,500$3,500
Emergency Same-Day Service

All prices include parts and labor. Emergency same-day fees are added on top of base service costs. Prices sourced from national plumbing industry data.

How to Find a Good Water Heater Plumber

Don't hire the first result you find. Follow these five steps to protect yourself and your wallet.

01

Search by City

Use RateYourPlumber to search licensed plumbers in your city or ZIP code with water heater expertise.

02

Filter for Water Heater Service

Not every plumber specializes in water heaters. Filter specifically for tank and tankless expertise.

03

Read 3+ Recent Reviews

Focus on reviews from the last 90 days. Look for mentions of water heater work specifically.

04

Verify Their License

Every state requires a plumbing license. Check the license number on your state's contractor board website.

05

Get 2–3 Quotes

Never accept the first quote. Get at least two estimates — prices can vary by hundreds of dollars.

Water Heater Repair — Frequently Asked Questions

Straight answers to the questions homeowners ask most.

How much does water heater repair cost?
Water heater repair costs range from $150 to $900 depending on the component and unit type. Common repairs: thermocouple replacement $150–$300, heating element (electric) $200–$400, pressure relief valve $200–$350, anode rod replacement $200–$350. Tankless water heater repairs typically run $200–$600 due to more complex components. Emergency same-day service adds 50–100% to the base rate. Always get 2–3 quotes from licensed plumbers before committing. If the total repair cost on an aging unit exceeds $500, replacement is often the smarter investment.
When should I repair vs replace my water heater?
Use the age-times-cost rule: multiply the unit's age (in years) by the estimated repair cost. If the result exceeds $500, replacement is almost always the better investment. Repair your water heater when: the unit is under 7 years old, only a single component has failed (thermocouple, element, valve), and the repair cost is under $300. Replace your water heater when: the unit is over 10 years old, you see rust or corrosion on the tank body, rust-colored water comes from hot taps, multiple components have failed in the same year, or a repair quote exceeds $500 on an older unit. A leaking tank body is always a replacement — no patch holds permanently.
How long do water heaters last?
Traditional tank water heaters last 8–12 years on average. Tankless (on-demand) water heaters last 15–20 years with proper maintenance. The actual lifespan depends on water quality, maintenance frequency, and the unit's original quality. Annual tank flushing to remove sediment and anode rod replacement every 3–5 years significantly extends tank lifespan. Homes with hard water experience accelerated sediment buildup, which shortens heater life and reduces efficiency. You can find the manufacture date on the serial number label — most manufacturers encode the year and month in the first four characters.
Should I get a tankless water heater instead of a tank?
Tankless water heaters are worth the higher upfront cost if you have high hot water demand, want long-term energy savings, have limited space, or are replacing an older unit and want to invest for the long term. Tankless units cost $1,500–$3,500 installed (vs $900–$1,800 for a tank) but last 15–20 years, are 20–30% more energy-efficient, and never run out of hot water. Tank water heaters are a better fit for households on a tight budget, smaller homes with low simultaneous demand, and situations where the existing gas or electrical infrastructure does not support a tankless upgrade without costly modifications. In very cold climates, tankless units must be properly sized to handle incoming water temperatures — undersized units will struggle.
How much does water heater replacement cost?
Water heater replacement costs $800–$1,800 for a standard tank unit installed. Tankless water heaters cost $1,500–$3,500 installed. Prices vary by unit size, fuel type, and local labor rates.
How long does a water heater last?
Tank water heaters last 8–12 years. Tankless units last 15–20 years with proper maintenance. If yours is over 10 years old and showing problems, replacement is usually more cost-effective than repair.
Tank vs tankless water heater — which is better?
Tankless heaters cost more upfront but save 20–30% on energy bills and last longer. Tank heaters are cheaper to install and easier to replace. For most homes, tankless is better long-term value.
What are signs my water heater needs replacing?
Rust-colored water, rumbling noises, water pooling around the base, inconsistent hot water, and units over 10 years old are all signs replacement may be needed.
Can I repair a water heater instead of replacing it?
Minor issues like faulty heating elements, thermostats, or pressure relief valves can be repaired for $150–$350. If the tank is corroded or leaking from the base, replacement is necessary.
What size water heater do I need?
For 1–2 people: 30-gallon tank. For 3–4 people: 40–50 gallon. For 5+ people: 50–80 gallon. A plumber can calculate the right size based on your peak usage.

Find a Licensed Water Heater Plumber Near You

Real reviews from real homeowners. Compare licensed plumbers, read verified ratings, and get connected fast — no middlemen, no markups.

Serving homeowners across all 50 states — 100% free to use