When you click on shopping links on our site, we may receive compensation. This content is for educational purposes only.
When you click on shopping links on our site, we may receive compensation. This content is for educational purposes only.

Water Heater Repair: Plumber, Electrician, or HVAC?

Updated
Leak, no heat, or a tripped breaker? The right pro depends on the symptom.

A water heater that quits on a cold morning sends most people straight to the phone. The hard part is knowing who to actually call, because the wrong choice wastes a service fee and leaves you another day without hot water.

So who services water heaters? For most problems a licensed plumber is the right call, but electrical faults and heat pump units can point you to an electrician or an HVAC technician instead. Below, we match the pro to the symptom and show what a repair or a full replacement typically costs.

Key Takeaways

  • Call a plumber first for leaks, no hot water, sediment noise, rusty water, and gas line or pilot problems.
  • Call an electrician when the heater trips the breaker, smells like burning, or has faulty wiring; they service the power supply, not the tank.
  • An HVAC technician or a plumber handles heat pump water heaters and complex venting, depending on local license rules.
  • A typical repair runs about $150 to $700, while a full replacement averages $1,200 to $4,500 installed in 2026.


Troubleshooting Common Water Heater Issues

Before you pick up the phone to find out who fixes water heaters, run through the basics. Here are the most common problems and whether you can handle them yourself.

Leaking Tanks or Pipes

Leaks happen for many different reasons. You might have a corroded tank, high water pressure, a blown gasket, or just a loose bolt.

Check your plumbing connections first. If you spot a loose nut or valve, tighten it gently with a wrench. If that stops the drip, you are good to go. If the tank itself is leaking, though, call a professional right away, since a rusted-through tank cannot be patched.

Temperature Fluctuations

Is your water freezing cold or scalding hot? That usually points to a thermostat problem or a failing heating element.

If you have no hot water at all, check the electrical panel to see whether the breaker tripped. If the water is too hot, you can manually adjust the temperature on the unit (check your manual for the dial location).

If the breaker is fine and the thermostat is set correctly, you likely have a failed heating element or a bad thermostat.

According to the U.S. Consumer Product Safety Commission, a water heater’s thermostat should stay at 120 degrees Fahrenheit, and most electric models have two thermostats that both need that same setting to work correctly (1).

Strange Noises

Rumbling, popping, or banging sounds are alarming but rarely urgent. They usually come from sediment that has settled at the bottom of the tank. The sediment hardens and knocks against the metal as the water heats. Flushing the tank clears it, but persistent noise after a flush calls for a pro.

Who Services Water Heaters?

A licensed plumber services water heaters in most cases, while electrical faults belong to an electrician and heat pump models may need an HVAC tech. Here is how to decide who services water heaters based on your specific symptoms. When you are genuinely unsure, start with a plumber: they can diagnose the unit and point you to an electrician or HVAC tech if the fault falls outside their scope.

When to Call a Plumber

Plumbers are the primary doctors for water heaters. They handle installation, piping, gas lines, and physical tank issues. If you hear popping noises or see water pooling on the floor, call a plumber.

Reach out to a plumber if:

  • The water heater tank or pipes are leaking.
  • The pilot light on your gas heater won’t stay lit.
  • The water is rusty, yellow, or smells like rotten eggs.
  • You have low hot water pressure.

A licensed plumber also knows the code: a water heater needs a drain pan wherever a leak could damage the surrounding structure, with a minimum pan depth of 1.5 inches, per the 2018 International Plumbing Code.

When to Call an Electrician

Electricians do not fix leaks, but they do fix the power supply. If your water heater keeps tripping the circuit breaker, do not keep flipping it back on. That points to a dangerous electrical fault or a short in the wiring.

One thing to keep in mind: an electrician works on the circuit and power supply feeding the heater, not the tank’s internal parts. For an electric unit, the electrician handles the wiring while a plumber handles the tank, so the two trades sometimes split the job. Call an electrician if you smell burning plastic near the heater or the fuse box feels hot to the touch.

How Much Does Water Heater Repair Cost?

A water heater repair averages around $600 in 2026, though most jobs land between $150 and $700. Small fixes like swapping a thermostat or heating element, or flushing the tank, often run $100 to $350, while a leaking gas control valve or harder leak work costs more depending on labor rates in your area.

How Much Does It Cost to Replace a Water Heater?

A new water heater costs about $1,200 to $4,500 installed on average in 2026. Sometimes a repair isn’t worth the money, and replacement makes more sense than sinking cash into an aging unit.

According to the U.S. Department of Energy, water heating accounts for about 13 percent of a typical home’s annual energy use and utility bills, which is part of why a more efficient replacement can pay off over time (2).

Several factors move the final price:

  • Type of Heater: Tankless units cost more upfront than traditional tanks.
  • Brand: Top names like Rheem or Bradford White may carry a premium over budget brands.
  • Labor difficulty: A unit in a tight attic or crawlspace costs more to swap.
  • Permits: Local code and permit fees can add $50 to $500 to the bill.

FAQs

Still unsure who to hire? Here are answers to common questions about water heater service.

Can You Fix a Water Heater Yourself?

You can safely handle a water heater’s light maintenance yourself: relighting a pilot, flushing sediment, or nudging the temperature dial. Leave gas lines and high-voltage wiring to a pro, since a mistake there risks a leak, fire, or shock. If you are not confident with plumbing or electricity, call a professional.

Safety Tip

Always turn off the power at the breaker and shut off the water supply before attempting any DIY maintenance.

How Often Should a Water Heater Be Serviced?

Service a tank water heater once a year: flush the tank to clear sediment and inspect the anode rod so it keeps protecting the tank lining. Tankless units need an annual descale to clear mineral scale from the heat exchanger. Hard water speeds that buildup, so homes with it often need service a little more often.

How Long Do Water Heaters Last?

A traditional tank water heater typically lasts an average lifespan of 8 to 12 years. Tankless models run longer, often 15 to 20 or more years with regular descaling. Once a unit passes 10 years and starts acting up, replacement usually beats another repair.

Do HVAC Technicians Fix Water Heaters?

Yes, HVAC technicians service some water heaters, especially heat pump models and units tied into a home heating system like indirect fired heaters. Many are also licensed for gas piping and venting, so an HVAC company can be a solid backup for a gas unit when no plumber is free. The exact license scope depends on your state.

Do You Need a Permit to Replace a Water Heater?

Usually, yes. Most U.S. jurisdictions require a permit for a new install or replacement that touches gas lines, electrical connections, venting, or major plumbing. A licensed plumber or HVAC contractor typically pulls the permit and schedules the inspection, which is one more reason to hire a pro for a full swap.

Can an Electrician Install a Water Heater?

No, an electrician does not set the water heater itself; they wire the power supply and circuit that feed an electric unit. A plumber places the tank and connects the water, gas, and venting. On an electric heater the two trades sometimes divide the work, so you may need both.


Bottom Line

When you ask who services water heaters, the answer is usually a plumber. They cover the water, gas, tank, and venting. Bring in an electrician when the breaker keeps tripping or the wiring is at fault, and an HVAC tech for a heat pump unit. Read the symptom first and you will call the right trade the first time.

Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Candace Osmond

About the Author

Candace Osmond

Candace Osmond is a USA TODAY Bestselling Author and Award-Winning Interior Designer. Using her years of hands-on experience, she now writes about design and DIY. She currently resides on the rocky East Coast of Canada with her family and slobbery bulldog.