Skip to main content

JK Plumbing

Water Heater Replacement in San Francisco, Palo Alto & San Mateo

JK Plumbing replaces water heaters across San Francisco, Palo Alto, San Mateo, and the SF Peninsula — for the leaking 12-year-old tank in the garage that finally gave up, the cold-shower morning that turned into an emergency call, the unit that's been repaired twice this year and isn't worth a third, and the failed inspection holding up a property sale. Gas tank, electric tank, tankless, and heat pump. Same-day swap-outs when we have your size in stock, permit pulled, written quote before the truck door opens. Licensed master plumbers since 2007. CA License #1080266.

By Alik, Owner & Master Plumber · Last updated June 2026

Rated 5 stars on Google · 19+ Years in Business

A licensed plumber answers, not a call center.

Signs Your Water Heater Needs to Be Replaced (Not Just Repaired)

A failed thermocouple is a repair. A failed heating element is a repair. A leaking tank, a rusted-through bottom, or a 12-year-old unit with three things going wrong at once is a replacement. Here’s how to tell which one you’re looking at:

  • Water is pooling under or around the tank. If the leak is from the tank body itself — not a fitting, not the T&P valve, not the cold-water inlet — the tank is done. Steel tanks corrode from the inside out, and once the wall is breached, no repair seals it. Shut the water supply off, call us, and we’ll change out the unit, often the same day.
  • Your unit is 10–12+ years old. Tank-style heaters generally last 8–12 years, sometimes 15 with good water and a replaced anode rod. Once you’re past that, the question isn’t if it’ll fail — it’s when. If something is already going wrong on a unit that age, replacing it now is cheaper than the water damage from a tank rupture later.
  • The hot water comes out rust-colored or sandy. Brown water means the tank interior is corroding and the anode rod is long gone. Sandy or sediment-heavy water means the bottom has years of mineral buildup that’s now coming out the hot side. Either way, you’re seeing the inside of the tank in your shower. Time to replace.
  • You hear rumbling, popping, or banging from the unit. That’s sediment hardening on the bottom of the tank — water trying to boil through a mineral crust. It cuts efficiency, accelerates tank failure, and sometimes precedes a rupture. Flushing helps on a young unit; on a 10-year-old tank, it’s a signal to plan the replacement.
  • You’ve already had it repaired more than once this year. Two service calls on the same unit is a pattern. Three is throwing good money after bad. At some point the cumulative repair cost passes the cost of a new unit installed, and you’ve been paying for hot water at a higher rate than you needed to.
  • The pilot won’t stay lit, the burner is sooting, or the gas valve has failed. On a newer unit, all repairable. On an older one, the gas valve alone is a major part — and replacing it on a tank that’s near end of life isn’t worth it.
  • Your electric tank is tripping its breaker, has a dead heating element, or won’t hold temperature. Heating elements and thermostats are cheap to swap on a young unit. On a 10+ year electric tank with corroded contacts and a fading anode, the smarter call is replacement.
  • You failed inspection during a real estate transaction. No seismic straps, no expansion tank, improper venting, no drip pan in a finished space — these are common Bay Area inspection items. If the unit is old enough that you’d be rebuilding most of it to pass, replace it. Permits and code work get done as part of the new install.
  • Your hot water bill keeps climbing. Sediment, a dying anode, or a heating element working overtime all show up as higher energy use. If the unit is old and the bills are up, you’re paying for the privilege of postponing the replacement.

If one of these describes your situation, call (415) 359-4588. We’ll ask the age, fuel type, and symptoms — and tell you honestly whether you’re looking at a repair, a replacement, or whether you can run it another year with monitoring.

How a Water Heater Replacement Call Works

You call, a real plumber answers

Call (415) 359-4588. A licensed plumber asks the age of your current unit, the fuel type, the tank size, the location (garage, closet, attic, exterior), and what’s going wrong. If the situation is urgent — leaking tank, no hot water, water damage already happening — we triage you to the next available slot. If it’s planned, we book a window that works for you. Either way, you get a price range over the phone before anyone is dispatched.

On-site confirmation, written quote.

We arrive in your 2-hour window with a text when we’re on the way. We confirm the unit you have, check what code-required components are missing relative to today’s requirements (expansion tank, current-spec seismic straps, sediment trap, T&P routing, drip pan), and verify the new unit you need is available. The full price — labor, materials, code-bring-up work, permit fee, removal and disposal of the old unit — goes on paper before we go to the supply house.

Replace, commission, leave the area cleaner than we found it.

We shut off the gas or power, drain and remove the failed unit, set the new one, reconnect the water, gas or electrical, venting, T&P discharge, and expansion tank. Gas units get manometer-tested for leaks. Electric units get tested under full load. We fire the new heater, set the temperature (120°F unless you ask otherwise), walk you through the shutoff and the anode rod inspection schedule, and pull the permit through final inspection. You get the receipt, the warranty paperwork, and the signed inspection card — and you don’t see us again until you decide it’s time for the next one.

Popular Plumbing Brands We Sell and Service

How Our Water Heater Replacement Pricing Works

Water heater replacement costs have a wide spread, and most of it has nothing to do with the price tag on the unit itself. The heater is roughly a third of a typical replacement — the rest is labor, code-required components the old install was missing, the permit, and disposal of the failed unit. Here’s how we price it.

Phone qualification first. We ask the fuel type, the current tank size and age, what’s failing, and the location. A licensed plumber can usually quote a price range over the phone from that — not the final number, but close enough that you know what to expect.

On-site confirmation before parts get picked up. We verify the unit, check code-required components, and write the full price down before going to the supply house. The number we hand you on paper is the number you pay.

Five things drive the price on any water heater replacement:

  • Unit type and capacity — a standard 40- or 50-gallon atmospheric gas tank is the lowest-cost replacement; tankless and heat pump units carry higher equipment cost and (sometimes) more supporting work
  • What the old install was missing — older replacements often need an expansion tank added, seismic straps brought to current spec, a sediment trap on the gas line, or T&P discharge re-routed; the replacement is the moment to bring all of it to code
  • Permit fees — most Bay Area jurisdictions require a permit for replacement; the fee varies by city (San Francisco, San Mateo, Palo Alto, Burlingame, Millbrae all charge differently) and is included in the written quote, not added after
  • Access and removal — hauling an old 80-gallon tank up a flight of stairs from a basement is real labor; a garage-level swap is fast
  • Emergency vs. scheduled — same-day emergency dispatch on a Saturday for a ruptured tank has a different labor cost than a planned Tuesday morning replacement

What you won’t pay for:

  • A price different from the one written down before we started
  • A “while we’re here” upsell on components that aren’t failing
  • A permit fee that wasn’t disclosed in the original quote
  • Pressure to upgrade to a larger or fancier unit when your current capacity is fine

Call (415) 359-4588 with the fuel type, current capacity, age, and location, and a licensed plumber can give you a range — no obligation, no diagnostic fee for a phone quote.

Water Heater Replacement Across the Peninsula

We dispatch from Burlingame and replace water heaters across:

Primary service area: San Francisco · Palo Alto · San Mateo · Burlingame · Millbrae · Hillsborough · San Bruno · Belmont · San Carlos · Foster City · Redwood City · Daly City

Extended service area: Berkeley · Oakland · Fremont · San Jose

Looking for water heater replacement near you? See our city-specific pages: Palo Alto · San Mateo · Redwood City · Daly City (and all 17 service areas).

Water Heater Replacement FAQ

How much does it cost to replace a water heater?

The honest answer: it depends on five things — unit type and capacity, what code-bring-up work the old install needs, the permit fee for your specific Bay Area city, the access and disposal labor, and whether it’s emergency or scheduled. A like-for-like swap on a standard 40- or 50-gallon gas tank in an accessible garage is the low end. A tankless replacement, heat pump install, or a job with significant code remediation is higher. We don’t publish flat prices because the same model heater can cost meaningfully different amounts to install depending on what the existing setup gives us to work with. Call (415) 359-4588 with the fuel type, age, location, and current symptoms, and a licensed plumber will quote a range over the phone before anyone is dispatched.

Averages mislead in this market. Bay Area permit fees, code requirements (seismic strapping, expansion tanks, drip pans in finished spaces), and access conditions on older San Francisco and Peninsula homes push our replacements higher than the national averages you’ll see on Angie’s or HomeAdvisor — those numbers reflect a Texas suburb, not a Sunset District basement install up a back stairwell. The right number for your replacement is the one we quote after asking five questions on the phone; the right number for an average is misleading enough that we’d rather not publish one.

Three categories of cost stack into your final number:

  1. The unit itself — gas tanks at the low end, then electric tanks, then heat pump units, then tankless at the high end on equipment alone
  2. Installation labor — driven by location, access, fuel type, and what code work needs to happen
  3. Permit and disposal — varies by jurisdiction but always disclosed in the quote, never added later

For a like-for-like gas tank swap in a garage with no code remediation needed, expect the low end of the range. For a tankless replacement or a heat pump install with electrical work, expect the high end. We’ll quote your specific situation on the phone.

Yes, and they make sense in specific situations: standard 40- or 50-gallon atmospheric gas tanks from quality manufacturers (Rheem, Bradford White, AO Smith) are the most economical choice and they’re still excellent units. What we don’t recommend chasing: builder-grade tanks from off-brand manufacturers, units sold without proper warranties, or skipping code-required components (expansion tanks, seismic straps, drip pans) to save a few hundred dollars on the install. The “savings” turn into water damage and failed inspections inside a few years. The lowest total cost over ten years is usually a standard gas tank from a reputable brand, professionally installed to current code, with the anode rod inspected at the 5-year mark. Call us and we’ll talk through the right level of unit for your situation.

Our installed price always includes: the new water heater, all connections (water, gas or electrical, venting), the T&P discharge line, an expansion tank where code requires it, current-spec seismic straps, a drip pan if the location is above a finished space, sediment trap on gas lines, leak testing, commissioning the unit, removal and disposal of the old heater, the permit, and inspection through final sign-off. We don’t itemize those separately and then add fees later — one price covers the full replacement, written down before we start.

Repair makes sense when: the unit is under 8 years old, the failing component is identifiable and isolated (thermocouple, heating element, thermostat, gas valve on a newer unit), the tank itself is sound, and the repair cost is well under half the replacement cost. Replace makes sense when: the unit is 10+ years old, the tank is leaking, the unit has been repaired more than once already, the failing part is expensive (gas valve, dip tube, heat exchanger), or you’re seeing rust-colored water or sediment in the hot side. If you’re not sure, we’ll diagnose for the cost of a service call — and that diagnostic fee gets credited toward the replacement if you go that route

A standard tank-to-tank swap (gas or electric, similar capacity, accessible location) runs 3–5 hours from arrival to hot water back on. Tankless replacements typically run a full day. Heat pump replacements run 4–8 hours depending on condensate and electrical work. Emergency same-day replacements are scheduled into the same windows — we don’t take shortcuts to compress the timeline.

Yes included in the quote, not an add-on. We disconnect the failed unit, drain it, haul it off the property, and recycle the steel through a local scrap yard. You don’t pay extra for disposal, and you don’t have an old tank sitting in your driveway waiting for bulk pickup.

Often yes, Monday through Saturday — especially for standard 40- and 50-gallon gas and electric tank units, which we frequently stock or can pick up from our supply house in the same morning. Tankless, heat pump, and unusual capacities usually need a next-day install while we source the right unit. Leaking-tank emergencies get priority dispatch. Closed Sundays for non-emergency work. Call (415) 359-4588.

Manufacturer warranties vary by brand and tier — typically 6, 9, or 12 years on tank-style heaters, longer on premium models. Tankless and heat pump units often carry 10–15 year warranties on the heat exchanger or compressor. We register the warranty in your name at the time of install and give you the paperwork. Our labor warranty on the install itself is one year — if something we did fails in that window, we come back and fix it at no charge.

What People says about JK Plumbing

Tank Leaking? No Hot Water? Old Unit Finally Giving Up? Call Now.

Same-day water heater replacement across San Francisco, Palo Alto, San Mateo, and the Peninsula, Monday through Saturday. Licensed master plumbers, permit pulled and inspected, written quote before any work starts.