24/7 Emergency Service
Serving San Diego, Orange & Riverside Counties Mon–Sun · Always Open
All Star Plumbing technician servicing a water heater in San Diego, CA
San Diego, CA · Repair, Replacement & Install

San Diego Water Heater Repair, Tank & Tankless

$0 service call. A free written estimate before any work.

No hot water this morning? A tank leaking onto the garage floor? A tankless throwing an error code? All Star Plumbing handles San Diego water heater repair, replacement, and new installation, tank and tankless. We diagnose first, tell you honestly whether it's a fix or a replacement, and put the price in writing before any work. $0 service call, and a 60-minute response when there's no hot water or an active leak.

  • Tank & tankless
  • $0 service call
  • Free written estimate before any work
  • Licensed, family-owned since 2008

Straight talk: a corroded, leaking tank gets replaced, not patched. When a repair is the right call, that’s what we’ll quote. Either way you see the price before we start.

Same day Most tank replacements Since 2008 All Star Plumbing Licensed & Insured

Water Heater Service in San Diego, CA

Why San Diego is hard on water heaters

San Diego has some of the hardest water in the country, often 15 to 25 grains per gallon. That mineral load settles to the bottom of a tank as sediment. It bakes onto the burner area, which is the rumbling or popping you hear, and it steals efficiency and years off the tank. A San Diego heater tends to reach the end of its life before the label says it should.

Hard water works on the inside too. The anode rod, the sacrificial part that protects the steel tank, gets used up faster here, and once it’s gone the tank itself starts to rust. Rusty or brown hot water is usually that corrosion showing up. Most tanks past the 8 to 12 year mark are living on borrowed time, and the ones we replace most were never flushed.

So the calls follow a pattern: no hot water, a tank leaking onto the floor, or a heater rumbling down the hall. We check the unit first and tell you straight, fix it or replace it. On a replacement we carry common gas and electric sizes, so most get done the same day and up to code.

$0 SERVICE CALL
$0

No Service Call Fee

It costs nothing for us to come out and diagnose the heater. You get a free written estimate before any work.

PERMIT · STRAPS · EXPANSION TANK
CODE

Installed to Code

Every replacement is permitted where required and set up to code. Seismic straps, an expansion tank, correct venting, and a T&P line.

What we service

Water heater problems and services we handle in San Diego

Tank or tankless, gas or electric, the first job is the same. We figure out what actually failed, and whether a repair or a replacement is the honest call. Then you get the price in writing before anything happens.

No Hot Water

A pilot or igniter that won't light, a failed heating element or thermostat, a tripped gas control valve. We test the unit and repair the fixable part rather than sell you a tank you don't need.

  • Element, thermostat, and pilot service
  • Gas control valve and thermocouple
  • Repair when it's the honest call
How we diagnose it

Leaking Tank

Water pooling under the heater usually means the tank has corroded through. That can't be safely patched, so we replace it, same day in most cases, and haul the old one away.

  • Same-day replacement in most cases
  • Correct size for the household
  • Old unit removed and hauled off
Repair or replace?

Rumbling & Sediment

That popping or rumbling is hard-water sediment baked onto the tank bottom. A flush clears it, restores efficiency, and buys the tank time. On a tank too far gone, we'll say so.

  • Full sediment flush
  • Anode rod check and replacement
  • T&P valve safety test
See maintenance

Tankless Repair & Install

Error codes, no ignition, scale-clogged flow. We descale and repair tankless units, and install new ones. A tank-to-tankless conversion needs gas, venting, and a condensate line done right.

  • Descaling and ignition repair
  • New tankless installation
  • Tank-to-tankless conversion
How we work

Repair or Replace

Age, the cost of the repair against a new unit, and how often it's failed all decide it. A leaking tank is a replacement. A bad thermostat on a five-year-old heater is a repair. We give you the honest split.

  • Age and condition assessed
  • Repair cost vs. replacement compared
  • No pressure toward the bigger ticket
See the decision
Our Method

How we handle a San Diego water heater call.

Most water heater calls start the same way: no hot water, or water where it shouldn't be. Before we quote anything, we find out what actually failed. The fix for a bad element is nothing like the fix for a corroded tank.

The order is always diagnose, explain the options, then the price in writing. The service call to come out is $0.

01

Diagnose the unit

We test the heater end to end: power or gas, thermostat, element or burner, anode, and the tank itself. For a tankless, we pull the error code and check for scale. This tells us repair or replace.

02

Repair or replace, honestly

If a part failed and the tank is sound, we repair it. If the tank has corroded or the unit is past its life, we say so and price a replacement. You get the real trade-off, not a default to the bigger job.

03

Right size, right fuel

On a replacement we size the unit to the household, 40 or 50 gallons for most homes, and match gas or electric. If you're weighing tankless, we walk through what the conversion actually takes.

04

Install to code

A proper replacement is permitted where required, and set up to code. That means two seismic straps, an expansion tank, correct venting, a T&P line, and a drip pan where needed.

05

Test and clean up

We fill and purge the lines, check for leaks, fire the unit, confirm the T&P valve, and haul the old heater away. Then we walk you through what we did and how to keep it healthy.

Tank or tankless

Should you repair or replace your water heater?

A water heater doesn't always need replacing, and it doesn't always make sense to repair. A few things tip the decision one way or the other.

Here's how we read each one.

The tank is leaking from the body.

Replace. A corroded tank can't be patched safely. This is the one case where repair isn't on the table.

It's under about eight years old and a part failed.

Repair. A thermostat, element, or valve on a sound, younger tank is a straightforward fix.

It's past ten to twelve years.

Lean replace. Even if it still runs, it's near the end, and hard water pushes San Diego tanks there faster.

You've repaired it more than once lately.

Lean replace. Repeated failures usually mean the unit is on its way out, and good money follows bad.

The hot water runs rusty or brown.

Lean replace. That's the tank corroding from the inside, an end-of-life signal, not a fixable part.

5% OFF Up to $200 in savings

Our thanks to the people who keep San Diego running.

A 5% discount, up to $200 off, for first responders, military, healthcare workers, teachers, seniors, and nonprofit staff across San Diego. Mention "Community Heroes" when you call, and we'll take care of the rest.

  • First Responders
  • Military
  • Healthcare Workers
  • Seniors
  • Teachers
  • Nonprofit Employees
Claim Your Discount

Applies to repairs over $500. Cannot be combined with other promotions. Proof of eligibility may be requested at the time of service.

Service Area

San Diego neighborhoods where we service water heaters.

Our office on Bernardo Plaza Drive sits in Rancho Bernardo, off I-15. From there we reach the North San Diego neighborhoods the same day for most water heater work.

San Diego Office

Name & Address All Star Plumbing & Restoration 11956 Bernardo Plaza Dr, Suite 147
San Diego, CA 92128
Phone (858) 727-5807 Same number 24/7, calls route to dispatch
Hours Open 24/7. Dispatch answers day and night. Office staffed Mon–Fri 7am–6pm · Dispatch all other hours
View on Google Business Profile

Neighborhoods we service for water heaters

Areas we cover regularly. If you're nearby and don't see your neighborhood, we still cover it, just call.

Rancho Bernardo 4S Ranch Del Sur Carmel Mountain Ranch Scripps Ranch Mira Mesa Rancho Penasquitos Sabre Springs Torrey Highlands Black Mountain Ranch
ZIPs served: 92128 92127 92129 92131 92126
Why All Star Plumbing?

What stands behind every San Diego water heater job.

You don't need a corporate dispatcher and a $99 trip fee to fix a plumbing problem.

Call (858) 727-5807 to Talk to a Plumber Today
2008

All Star Plumbing since

Family-owned and serving San Diego since 2008, dispatched from our Rancho Bernardo office.

Hundreds

Water heaters serviced locally

Repairs, replacements, and installs handled across San Diego, tank and tankless.

Licensed CALIFORNIA

Bonded & insured

A licensed California plumbing contractor. Installs permitted and set to code.

4.7★

Google review average

A 4.7-star average across 44 verified Google reviews from All Star customers.

What San Diego homeowners say about our water heater work.

Recent reviews from water heater repairs and replacements. All verified through Google Business Profile.

★★★★★

I had John and helper come out on a Sunday evening when my water heater quit on me . Got it replaced and had hot water in a quickly manor. Definitely recommend these guys

C.C.
Google
★★★★★

Our tenant reported a leak, and I wanted it fixed quickly because they're a family with two kids, and I knew living without water would be tough. John came out within an hour and replaced the water heater and brought it up to code. Amazing work, and super professional! Will definitely call again when the need arises.

S.H.
Google
★★★★★

Quick and knowledgeable. They walked me through the process and were great to work with

U.M.
Google
Pricing Transparency

What does a San Diego water heater job cost?

We can't quote a heater from a website. But we can tell you what drives the number, so the written estimate makes sense. A part like a thermostat is a smaller fix. A full tank replacement is more, and a tankless install with a gas and venting upgrade is more still. The service call to come out and diagnose is always $0.

What moves a water heater job up or down

Repair vs. replacement

Replacing a failed part on a sound tank is the smallest job. A full tank replacement is more. Which one you need is decided at diagnosis, not sold up front.

Tank vs. tankless

A like-for-like tank swap is the baseline. Tankless costs more up front and, on a conversion, adds gas-line, venting, and condensate work, which we price out clearly before you decide.

Code upgrades on a replacement

An older install often needs bringing to current code: seismic straps, an expansion tank, correct venting, a T&P line, a drip pan, and a permit where required. These are itemized, not hidden.

Size and fuel type

A 40 or 50 gallon unit suits most homes; larger tanks and gas-versus-electric differences change the price. We size it to the household, not to the biggest sale.

How long should a water heater last in San Diego?

A conventional tank runs about 8 to 12 years, and a tankless 15 to 20 or more. San Diego’s hard water pushes tanks toward the low end, faster if the tank was never flushed. Past ten years the risk of a leak climbs, so it’s worth planning ahead rather than waiting for a cold shower.

Should I repair my water heater or replace it?

It depends on three things: age, what failed, and how often. A bad thermostat or element on a younger, sound tank is a repair. A leaking tank body is always a replacement, since it can’t be patched safely. Past ten to twelve years, or after repeated repairs, replacement is usually the better value.

Why is my water heater rumbling or popping?

That’s sediment. San Diego’s hard water leaves mineral scale on the tank bottom, and water trapped under it boils and pops. It costs efficiency and shortens the tank’s life. A flush clears it if the tank is still sound. If it’s too far gone, we’ll tell you rather than sell a flush that won’t help.

Is a tankless water heater worth it here?

Tankless lasts longer and gives you endless hot water, and it handles hard water well with periodic descaling. The trade-off is the up-front cost: a conversion from a tank usually needs a larger gas line, new venting, and a condensate drain. We walk you through what your home actually needs so it’s a clear decision, not a guess.

Can you replace my water heater the same day?

Usually, yes. We carry common gas and electric tank sizes, so once we’ve confirmed the tank has failed we can replace it the same visit in most cases, brought up to code with straps and an expansion tank. An unusual size or a tankless conversion may need a next-day part or a bit more time.

What size water heater do I need?

For most San Diego households a 40 or 50 gallon tank is right, sized to how many people use hot water and when. A tankless is sized differently, by flow rate and temperature rise. We match the unit to your home rather than to the biggest one on the truck.

Do you flush water heaters, and how often?

Yes. In San Diego’s hard water, a yearly flush plus an anode rod check is the single best thing you can do to reach the tank’s full life. The flush clears the sediment that causes rumbling and lost efficiency, and a fresh anode protects the steel from rust.

My water heater is leaking. Is that an emergency?

If it’s actively leaking onto the floor, treat it as urgent: shut the water to the heater and, on a gas unit, turn the gas to pilot. Then call us. We respond within 60 minutes for an active leak, and a corroded, leaking tank is a same-day replacement in most cases.

Ready when you are

Water heater trouble in San Diego? We'll diagnose it today.

Tank or tankless, repair or replacement: a local tech, a $0 service call, and a written estimate before any work. If a repair is the right call, that's what we'll quote.

5% OFF Community Heroes Discount First responders · military · healthcare · teachers · seniors
Call San Diego · 24/7 (858) 727-5807

11956 Bernardo Plaza Dr, Suite 147 · San Diego, CA 92128 · Licensed & Insured

Or have us call you.

A tech from our San Diego office will call you back.

By submitting you agree to be contacted about your service request. No marketing texts.