Open early to late, seven days a week โ€ข Charlotte, NC Call (702) 899-7786Get a quote

No hot water? Checks to run before calling a plumber

By Hornets Nest Plumbing ยท July 8, 2026

Quick answer

For an electric heater, check the breaker first, then the red reset button on the upper thermostat. For gas, check that the pilot or igniter is lit and the gas valve is on. If those are fine, a failed element, thermostat, or gas valve is likely, and repairs run $150 to $450 in Charlotte. Lukewarm water usually means one failed element, not a dead heater.

No hot water? Checks to run before calling a plumber

No hot water is annoying rather than dangerous, and about a third of the time it is something you can sort yourself in five minutes. Here is what we would check, in order, for both electric and gas heaters.

If your heater is electric

Start at the breaker panel. Water heater breakers trip and sometimes look closed when they are not, so flip it fully off and back on. If it trips again immediately, stop and call, because that means a shorted element and not a nuisance trip.

Next, the reset button. Pull the upper access panel off the tank, fold back the insulation, and look for a red button. That is the high-limit reset. Press it firmly. If it clicks, you may have hot water within an hour. If it trips again within a day, a thermostat or element is failing.

If your heater is gas

Look through the small window near the burner. On older units, the pilot light should be burning. If it is out, follow the relighting instructions printed on the label and see whether it holds. If the pilot lights and then dies when you release the knob, the thermocouple has failed, a $150 to $250 repair.

On newer units with an electronic igniter, there is no pilot. Check that the gas valve to the heater is open, that the control is set to on, and whether a status light is blinking a code. Those codes tell us the fault before we arrive, so read it out when you call.

What the symptom tells you

SymptomUsually meansCharlotte repair cost
No hot water at all, electricTripped breaker, upper element, or thermostat$150 - $400
Lukewarm water onlyOne failed element (usually the lower)$150 - $350
Hot water runs out fastSediment, dip tube, or lower element$150 - $450
No hot water, gas, pilot outThermocouple or gas valve$150 - $450
Water heater over 12 years oldTime to plan a replacement$1,300 - $2,500

The lukewarm clue most people miss

An electric heater has two elements, upper and lower. When the lower one fails, the upper still heats the top of the tank, so you get a short burst of hot water and then it turns lukewarm. People often assume the whole heater is dead and start pricing replacements. It is usually a $150 to $350 element and thermostat repair. Our water heater page covers both repair and replacement so you can compare honestly.

When it is not the heater at all

If you have hot water at some fixtures but not others, the heater is fine and the problem is downstream, often a failed mixing valve or cartridge at that fixture. If pressure is weak on the hot side everywhere, that points at sediment or, in older Charlotte homes, galvanized pipe closing up. Our water pressure guide sorts that out. And if the heater is past 12 years, the honest advice is to stop repairing and plan the swap.

FAQ

Quick questions

Why does my hot water run out so quickly now?

Two usual causes. Sediment built up in the bottom of the tank takes up space that used to hold hot water and insulates the burner or lower element from doing its job. Or the dip tube, the plastic pipe that sends cold water to the bottom, has broken, so cold mixes at the top and comes straight out your tap. Both are diagnosable in one visit, and both are cheaper than a new heater if the tank is still sound.

Should I keep pressing the reset button if it trips again?

No. The high-limit reset trips because the water got dangerously hot, which means a thermostat or element has failed and is not shutting off. Repeatedly resetting it forces a failing safety device to keep saving you. Press it once. If it trips again within a day, shut off the breaker and call. It is a straightforward repair, and continuing to reset it risks scalding water and damage to the tank.

Need a plumber in Charlotte today?

One call gets you a diagnosis window, a flat price, and a plumber who shows up when promised.

๐Ÿ“ž Call (702) 899-7786
๐Ÿ“ž Tap to call (702) 899-7786