Skip to content
ABD Plumbing
Small water heater and expansion tank mounted above a new mop sink in a metal-walled utility room

Water heater repair in Huntsville

Madison · Decatur · North Alabama

No hot water, a leaking tank or a pilot that won't stay lit. We repair gas and electric water heaters across Huntsville, Madison and Decatur.

(256) 221-2847 Mon–Fri 8am–8pm
Request online

Signs you need water heater repair

What you might be seeing

Seeing one of these? Call (256) 221-2847 and tell us which number. It helps us plan the visit.

  1. No hot water, or it runs out fast

  2. Water pooling around the base of the tank

  3. The pilot won't stay lit on a gas heater

  4. Popping or rumbling from the tank

  5. Rusty or smelly hot water

Hot water usually quits at the worst time: a full house, a cold morning, a sink of dishes. Most of the time the tank is fine and one part has failed. We find that part, tell you what it costs, and fix it.

Gas water heater repair in Huntsville homes

Huntsville Utilities runs natural gas to a lot of the city, so many homes here have a gas tank. When a gas water heater stops heating, the trouble is usually in a short list of parts. The thermocouple wears out and the pilot won’t stay lit. The pilot tube clogs and the flame turns weak and yellow. The gas valve sticks, or the burner gets choked with rust flakes from the tank above it.

We check the flame, test the thermocouple and look at the burner before we quote. On a newer tank, a thermocouple or pilot assembly is a small repair. On a tank past ten years old, we’ll tell you if the money is better spent on a new one.

Electric water heater repair and the parts that fail

Electric tanks have two heating elements and two thermostats. When the lower element burns out, you still get some hot water, just not much. When the upper one fails, you get none. A tripped high-limit switch can also leave the whole tank cold.

We test each element and thermostat with a meter, so you pay for the part that failed and nothing else. Elements often fail early in tanks full of sediment, so we look at that too.

Leaking water heater: fitting, valve or tank?

A puddle under the water heater doesn’t always mean a new tank. Water can come from a loose supply fitting, a drain valve that won’t seal, or a relief valve that opens because the pressure runs high. Those parts can be fixed.

If water is seeping from the tank’s seams or from under the jacket, the steel has rusted through. No repair holds on a tank like that. Close the cold water valve on top of the tank, turn off the gas or the breaker, and call. We’ll set up a water heater replacement and haul the old tank away.

Water heater repair or replacement in older houses

Many of Huntsville’s 1950s and 1960s ranch houses have had two or three water heaters by now, and the newer subdivisions are reaching the age where their first tanks give out. If the tank is under about eight years old and the steel is sound, repair usually makes sense. Past twelve, with rust at the fittings or a rumbling tank, a new heater is the better buy.

We handle the same repairs in nearby towns, including water heater repair in Madison and water heater repair in Decatur.

How a water heater job goes

From the first call to clean-up

  1. Step 1: Tell us the tank

    Gas or electric, how old it is, and what it's doing. That tells us which parts to bring on the first trip.

  2. Step 2: Test before we quote

    We check the pilot, burner and gas valve, or test the elements and thermostats with a meter.

  3. Step 3: Repair or replace

    You hear whether the tank is worth fixing and what each choice costs before any work starts.

  4. Step 4: Fill, heat and check

    We refill the tank, bring it up to temperature and check every joint for drips before we leave.

Recent water heater jobs

  • Bradford White water heater on a hanging platform with a pan, a Watts expansion tank and copper supply lines Bradford White tank, expansion tank and pan

Reviews from north Alabama customers

5.0 out of 5 from 38 Google reviews

Feb 2025 · Google

ABD Plumbing, Everything was a mess, until I called ABD Plumbing. Gerald came right away.Gave me a great estimate and was very professional…

Linda L.
May 2026 · Google

I needed a water heater quickly as my 17 year old gas water heater was leaking. I got a quote in a few days for a reasonable price. My new Bradford White water heater was installed the next day…

C W.
Mar 2019 · Google

Water Heater replacement. Called and they were here within 1 hour. Replaced with very good water heater. Very knowledgeable, professional and organized…

Cinda R.

Questions about water heater service in Huntsville

Why won't the pilot on my gas water heater stay lit?

A worn thermocouple is the most common cause. It tells the gas valve the pilot is burning, and when it fails the valve shuts the gas off. We test it and replace it when that's the fault.

Why does my electric water heater run out of hot water so fast?

A burned-out lower element is the usual reason. The upper element still heats the top of the tank, so you get a short shower and then cold water. We test both elements and both thermostats and replace what failed.

Is a leaking water heater worth repairing?

It depends on where the water comes from. A leak at a fitting, the drain valve or the relief valve can be fixed. Water coming from the tank itself means it has rusted through and needs replacing.

What's the popping sound in my water heater?

That's sediment on the bottom of the tank. Water trapped under it boils when the burner or element heats. Flushing helps when the layer is thin, but heavy buildup on an older tank means it's near the end.

Do you repair water heaters in attics and closets?

Yes. Plenty of Huntsville homes keep the water heater in the attic, a hall closet or the garage. We work where the tank is, and we check the pan and its drain line while we're there.

What are your hours?

Monday to Friday, 8am to 8pm. Weekends by appointment. Call (256) 221-2847 to set a time.

Who owns ABD Plumbing?

Gerald Farrish Jr. owns and runs ABD Plumbing. He is an Alabama master plumber and started the company in 2013.

Need water heater service in Huntsville?

Tell us what's going on and we'll set a time. Or send the form and we'll call you back.

(256) 221-2847 Mon–Fri 8am–8pm
Request online
(256) 221-2847 Mon–Fri 8am–8pm