Licensed Water Heater Specialists · Serving San Diego County Since 2020

Water Heater Repair & Installation in San Diego, CA

Cold showers, rusty water, popping tanks, and pilot lights that quit — diagnosed and fixed by licensed San Diego plumbers. We repair, replace, and install tank, tankless, and heat pump water heaters with clear upfront pricing and code-compliant workmanship.

  • Same-Day Hot Water Repair
  • Tank, Tankless & Heat Pump
  • Permits & Inspections Handled
A&A Plumbing technician servicing a residential water heater in San Diego
Licensed & Insured
Same-Day & Emergency Service
Upfront, Transparent Pricing
Residential & Commercial
Locally Owned in San Diego
Hot Water, Handled Right

A San Diego Water Heater Plumber Who Plans Ahead of the Emergency

Few home systems work as hard, or fail as inconveniently, as the water heater. It runs quietly in a garage, closet, or utility room all day and night, heating water around the clock for showers, laundry, dishes, and everything else. In San Diego, it also fights a losing battle against very hard water. Our tap water carries roughly 16 to 18 grains per gallon of dissolved calcium and magnesium, and when that water is heated inside a steel tank, those minerals drop out of solution and settle to the bottom as sediment. That layer of scale insulates the burner from the water, forces the tank to work hotter and longer, and slowly rusts the steel from the inside out.

The result is a shorter lifespan than the rest of the country. Where a tank water heater commonly lasts 10 to 15 years in softer-water regions, San Diego tanks often give out in 8 to 12 years — and sometimes sooner if they have never been flushed. That is why an annual flush and a new anode rod every few years matter so much here. They are inexpensive maintenance that removes the sediment and sacrifices the rod so the tank does not have to. Skip them, and you are effectively shortening the life of a major appliance. Our guide to how often to flush a water heater in San Diego explains the schedule in detail.

When a water heater does fail, it rarely fails at a convenient time. The tank springs a leak on a Saturday morning, the pilot goes out before a house full of guests, or the hot water simply stops mid-shower. A little planning beats a panicked emergency call every time. Knowing the age of your unit, watching for the warning signs, and having a licensed plumber you trust means you decide on your schedule instead of reacting at the worst possible moment. A&A Plumbing has handled water heater repair and replacement across San Diego County since 2020, and we will give you a straight answer on whether to repair now or replace before it lets you down.

No Hot Water? We Can Help Today

A failed water heater is a disruption, not just an inconvenience. We offer same-day and emergency service Monday through Saturday. Call (619) 637-5215 and we will get your hot water back on as quickly as possible.

What We Do

Our Water Heater Services in San Diego

From a $150 thermocouple to a full tankless conversion, we handle every part of your home's hot water system.

Water Heater Repair

No hot water, a dead pilot, strange noises, or a leaking fitting. We diagnose the real cause and repair thermocouples, elements, thermostats, and valves.

Know the warning signs →

Water Heater Replacement

Aging, leaking, or simply worn out? We remove the old unit and install a correctly sized, code-compliant replacement — usually in 4 to 6 hours.

Replacement options →

Tank Water Heater Installation

Reliable 40 and 50-gallon gas and electric tanks from Rheem, A.O. Smith, and Bradford White, sized to your household and installed to code.

Tank installation →

Tankless Conversion & Install

Endless hot water and a 20-year lifespan. We run the gas, venting, and water lines for Navien and Rinnai systems and descale them for hard water.

Tankless systems →

Annual Flush & Maintenance

Sediment is the number-one killer of San Diego tanks. We flush the scale, test the T&P valve, and check the anode to keep the unit running efficiently.

Flush schedule →

Anode Rod Replacement

The anode rod sacrifices itself to protect the tank from rust. Replacing it every few years is the cheapest way to add years to your water heater's life.

Protect your tank →

Gas Line Service

Converting from electric, upsizing for tankless, or repairing a sediment-clogged gas line. We install and test gas connections and sediment traps.

Gas line services →

Water Softener Pairing

Softening the water feeding your heater slows scale buildup, improves efficiency, and can add years to tank and tankless units alike.

Water softeners →
Warning Signs

Water Heater Problems We Fix Every Day

San Diego's hard water creates a predictable pattern of failures. If any of these sound familiar, it is time for a professional look.

1 Popping, Rumbling, or Banging

That deep popping or rumbling sound is steam escaping through a layer of sediment baked onto the tank floor. It is the clearest signal of hard-water scale buildup, and it means the tank is running hotter than it should. A flush can remove it early; ignored too long, the overheated steel begins to fail. Read more in our guide to water heater repair and replacement signs.

2 Rusty, Cloudy, or Metallic Hot Water

If only the hot water looks rusty or tastes metallic, the corrosion is inside the tank, not the incoming supply. Once the tank's glass lining and anode are spent, the steel reacts with the water. In an older tank this usually means replacement, because the inside cannot be repaired. Check whether hard water is damaging your plumbing at the same time.

3 Water Leaking at the Base or a Seam

A puddle under the tank is the one problem that is never worth repairing. If the water is coming from the tank body or a seam — not a fitting, valve, or the T&P — the steel has rusted through. No patch holds on a pressurized tank, and it will only get worse. This is a replace-now situation, and we treat it as a priority.

4 A Rotten-Egg or Sulfur Smell

That sulfur smell comes from bacteria in the tank reacting with a magnesium anode rod, something that shows up in certain San Diego water supplies. Swapping to an aluminum or zinc anode and disinfecting the tank usually solves it. If the smell keeps returning on an old unit, replacement is often the smarter spend.

5 The Pilot Light Won't Stay Lit

A gas water heater whose pilot keeps going out usually has a failed thermocouple, a dirty pilot assembly, or a worn gas control valve. The thermocouple is a fast, low-cost fix; a gas control valve costs more and changes the repair-versus-replace math. We test the whole ignition path before recommending parts.

6 Hot Water Runs Out Fast

When a tank that used to fill the tub suddenly goes cold halfway through a shower, sediment is usually the cause: it takes up space and displaces hot water. A failed dip tube or a broken lower heating element can do the same. These are often repairable, which is why diagnosis comes before replacement.

7 No Hot Water at All

Total loss of hot water points to a tripped breaker, a bad heating element or thermostat on electric units, or a failed thermocouple or gas control valve on gas units. It can also be a gas supply problem worth investigating for safety. We troubleshoot systematically and tell you honestly what the fix involves.

8 An Aging Unit and Rising Bills

Even with no obvious symptom, a tank past 10 years old in San Diego is living on borrowed time, and an efficiency slide shows up on your utility bill. Planning a replacement on your terms costs less stress than an emergency swap. For related issues, see common plumbing problems in San Diego homes.

Repair or Replace?

How to Decide Whether to Repair or Replace Your Water Heater

The single most common question we get is whether to repair the unit you have or put the money toward a new one. The clean answer is the 50 percent rule: if your heater is under 8 years old and the repair costs less than half of what a new installed unit would run, repair it. If it is 10 or more years old, if the tank body itself is leaking at the base or a seam, or if a repair would top $400 on an aging tank, replacement is the better investment. Because San Diego hard water ages tanks faster than the national average, we recommend leaning toward replacement one to two years earlier than the standard guides suggest.

One more factor matters as much as age and cost: what is actually failing. A thermocouple, heating element, anode rod, thermostat, or T&P relief valve is a serviceable part, and replacing it can buy real time. But water leaking from the tank body or a seam means the steel itself has failed, and there is no repair for that — only replacement. When you call us, we inspect the unit, measure its age and condition, and lay out both paths with real numbers so you can choose with confidence.

Decision guide for San Diego water heaters. We confirm the specifics on site.
Factor Lean Toward Repair Lean Toward Replacement
Age of the unit Under 8 years old 10 or more years old
Repair cost vs. new unit Less than half the installed price More than half, or over $400 on an aging tank
Tank condition Fitting or valve leak only Tank body or seam leaking
Water quality Clear hot water, minor noise Rusty or metallic hot water
Hot water demand Occasional shortfall, repairable part Runs out daily; undersized or sedimented
Efficiency & rebates Unit still efficient for its type Upgrade to heat pump captures SDG&E rebates and 25C credit
What to Expect

Water Heater Repair & Replacement Costs in San Diego

Prices depend on the part, the fuel type, access to the unit, and whether permits are required, so the only accurate number is one based on your actual water heater. The 2026 ranges below show what we commonly see in San Diego. A&A Plumbing confirms the scope and gives you a written price before we begin. For a broader look at plumbing pricing, see our guide on how much plumbing repair costs.

Ballpark San Diego water heater costs. Your written quote may vary based on parts, access, and condition.
Service Typical Range What It Covers
Thermocouple replacement $150 – $300 Restores a pilot that won't stay lit
Heating element replacement $150 – $400 Electric units with no or weak hot water
Anode rod replacement $150 – $300 Extends tank life; fixes sulfur odor
T&P relief valve replacement $150 – $275 Safety valve that leaks or won't seal
Thermostat replacement $200 – $400 Temperature control and consistency
Gas control valve replacement $400 – $700 Gas flow, pilot, and temperature regulation
Tankless control board replacement $500 – $900 Ignition, error codes, and modulation
40-gallon gas tank replacement (installed) $1,200 – $2,800 Unit, permit, strapping, expansion tank, pan
50-gallon gas tank replacement (installed) $1,400 – $3,200 Larger capacity for bigger households
Tankless replacement (installed) $2,500 – $4,500 Unit, venting, gas, and water connections
Heat pump replacement (installed) $3,800 – $5,100 High-efficiency hybrid, rebates may apply
San Diego Water Heater Code & Permits

The City of San Diego requires a plumbing permit to replace a water heater, typically about $138 to $300, and the work must pass inspection. That means seismic strapping per California Health & Safety Code §19211, an expansion tank on closed systems, a drip pan with a drain line, properly terminated T&P relief valve discharge, correct venting, a sediment trap on the gas line, and proper clearances. A&A Plumbing pulls the permit, meets the inspector, and makes sure the install is done right the first time. Learn more in our San Diego plumbing code guide.

How It Works

Simple, Stress-Free Water Heater Service

Here is exactly what to expect when you call A&A Plumbing for a water heater repair or replacement.

  1. 1

    Call or Request Service

    Reach us at (619) 637-5215 or book online. We offer same-day and emergency appointments, Monday through Saturday.

  2. 2

    Diagnose & Quote

    We inspect the unit, check its age and condition, and explain repair-versus-replace in plain language with a written price before any work begins.

  3. 3

    Repair, Replace, or Install

    Your licensed plumber completes the job — a repair, a like-for-like swap in 4 to 6 hours, or a tankless conversion over a full day — and pulls any required permit.

  4. 4

    Test & Guarantee

    We test for leaks and gas integrity, confirm proper temperature and operation, walk you through the new unit, and back our workmanship.

Coverage

Water Heater Service Across San Diego County

From coastal condos to inland slab homes, our licensed plumbers serve the entire county. Find your neighborhood below.

FAQ

Water Heater Questions, Answered

Still have a question? Call us at (619) 637-5215 — we are happy to help.

How much does water heater repair cost in San Diego?

Most water heater repairs in San Diego run between about $150 and $900 depending on the part. A thermocouple is typically $150 to $300, a heating element $150 to $400, an anode rod $150 to $300, a T&P relief valve $150 to $275, a thermostat $200 to $400, a gas control valve $400 to $700, and a tankless control board $500 to $900. We always provide a written, upfront price before any work begins.

How long does a water heater last in San Diego?

San Diego's hard water cuts tank water heater life to roughly 8 to 12 years, compared with 10 to 15 years in softer-water regions. Scale and sediment settle on the tank floor, overheat the steel, and rust it from the inside. Annual flushing and replacing the anode rod every few years are the two things that stretch that lifespan the most. See our guide on how often to flush a water heater in San Diego.

Should I repair or replace my water heater?

Use the 50 percent rule. Repair makes sense if the unit is under 8 years old and the fix costs less than half of a new installed unit. Replace when the tank is 10 or more years old, when the tank body itself is leaking at the base or a seam, or when a repair would top $400 on an aging tank. In San Diego, lean toward replacement one to two years earlier than national guides suggest because hard water ages tanks faster.

Is a tankless water heater worth it in San Diego?

For many San Diego homes, yes. Tankless units deliver endless hot water, free up floor space, and last around 20 years, but they cost more up front and San Diego's hard water makes annual descaling essential. Installed tankless systems typically run $2,500 to $4,500, and a conversion usually takes a full day. We will tell you honestly whether your gas line, venting, and electrical setup make it a good fit. Compare the options in our tank vs. tankless guide.

Do I need a permit to replace a water heater in San Diego?

Yes. The City of San Diego requires a plumbing permit for water heater replacement, typically costing about $138 to $300. The inspection confirms seismic strapping, an expansion tank on closed systems, a drip pan with a drain line, properly terminated T&P relief valve discharge, correct venting, a gas sediment trap, and proper clearances. We pull the permit and meet the inspector on your behalf. Learn more in our San Diego plumbing permits guide.

Why does my water heater smell like rotten eggs?

A rotten-egg or sulfur smell usually comes from bacteria reacting with the magnesium anode rod inside the tank, a problem that is common in some San Diego water supplies. Replacing the anode rod with an aluminum or zinc rod, and flushing and disinfecting the tank, normally removes the odor. If the tank is old and the smell returns, replacement may be the more economical fix.

Need a Water Heater Plumber in San Diego?

Call A&A Plumbing for fast, licensed water heater repair, replacement, and installation with upfront pricing.

Call (619) 637-5215