Family-owned since 2002CSLB #1066776 · B, C-20

Mon–Sat 8 AM–5 PM

Heating & Air Conditioning · Milpitas, CA

Water Heater Services in Milpitas, CA

Repair your water heater when one part has failed on a unit in good shape, maintain it once a year to keep it working well, and replace it when the tank leaks or it keeps breaking down. Upgrade Home Services repairs, maintains and replaces gas, tankless and heat pump water heaters in Milpitas and across the South Bay.

Should I repair, maintain or replace my water heater?

It depends on what the water heater is doing and how old it is.

What’s happeningUsually the best next step
Working fine, but it hasn’t been serviced in a year or moreMaintenance: flush, inspect and test
No hot water or not enough, on a unit in good shapeRepair: often one part, like a thermostat, igniter or element
Rumbling or popping soundsMaintenance: sediment has likely built up in the tank
Water pooling under the tank, or rust in the hot waterReplacement: a leaking tank can’t be repaired
Old unit with repeat repairsReplacement: compare tank, tankless and heat pump options

A service call is $89, and it is waived when you approve the repair. Estimates on replacement water heaters are free.

Which type of water heater is right for my home?

Most Bay Area homes have a gas tank water heater, but there are three main choices when it is time to replace one:

  • Tank water heater. Stores heated water and is the simplest swap for an existing tank.
  • Tankless water heater. Heats water as you use it, takes up less space and needs regular flushing to clear mineral scale. See tankless water heaters for standard and high-efficiency models.
  • Heat pump water heater. An electric tank that moves heat from the surrounding air into the water instead of burning gas. It is one of the most efficient ways to heat water in our mild climate.

We look at your space, electrical panel and hot water use, then explain the options honestly. If you have a gas water heater, test your carbon monoxide detectors twice a year, and never ignore a gas smell: leave the home and call PG&E or 911.

Do I have to replace my gas water heater because of the new Bay Area rule?

No. A working water heater does not have to be replaced. As of November 2026, the Bay Area Air District’s Rule 9-6 sets a zero-NOx standard (NOx is a type of air pollution from burning gas) for new gas water heaters under 75,000 BTU/hr starting January 1, 2027. On November 4, 2026, the Air District Board is set to consider changes that would move that date to January 1, 2028 and add some exemptions. The rule applies only when a water heater is replaced. See the Air District’s building appliances page for the latest.

I highly recommend Upgrade Home Services. Victor is fair, knowledgable, affordable, and provides very professional customer support.

Dawn S., Google review

Who services water heaters near me?

Upgrade Home Services is a family-owned company based at 743 Ames Ave in Milpitas, licensed by the California Contractors State License Board (CSLB #1066776) and serving homeowners since 2002. We serve 22 cities in Santa Clara, San Mateo and southern Alameda counties, including Milpitas, San Jose, Santa Clara, Sunnyvale and Fremont.

Key takeaway: Maintain a water heater that works, repair one with a single failed part, and replace one that leaks or keeps breaking. Your working gas water heater does not have to be replaced because of the new rule.

Water heater questions

Why is my water heater making a popping noise?

Popping or rumbling usually means sediment has built up at the bottom of the tank. Flushing the tank during maintenance often helps.

Can a leaking water heater be repaired?

A leak from a fitting or valve can often be fixed. A leak from the tank itself can’t, and the water heater needs to be replaced.

Do you work on tankless water heaters?

Yes. We maintain, repair and replace tankless water heaters, including flushing them to remove mineral scale.

What are your hours?

We are open Monday through Saturday, 8 AM to 5 PM, and closed Sunday. Call (408) 649-3198 to book a visit.

Specials

Simple, upfront prices.

Call (408) 649-3198

We aren't comfortable
until you are.

Service, repair or replacement. Tell us what's going on and we'll take it from there. Free estimates on new and replacement systems.

Mon–Sat 8 AM–5 PM · Closed Sunday