Quick Answer: Water heaters usually show warning signs before they fail completely. The most common signs include rusty water, strange noises, leaks around the base, inconsistent hot water, and a unit that’s over 10 years old. If you’re noticing any of these, it’s time to call a professional before you’re left with cold water — or worse, water damage.
At Top Shelf Plumbing Pros, we’ve responded to hundreds of water heater calls across Sandy, Utah. In our experience, most failures could have been prevented — or at least planned for — if the homeowner had caught the early warning signs.
This guide walks you through what to look for so you’re never caught off guard. We’ll share what we’ve seen in the field, what our customers tell us, and what really matters when it comes to your water heater’s health.
Why It Matters to Catch These Signs Early
A failing water heater doesn’t just mean cold showers. It can mean flooding, mold, and thousands of dollars in water damage. We’ve walked into homes where a slow leak went unnoticed for months — and the damage to floors, walls, and cabinets was devastating.
In our opinion, catching warning signs early is one of the best investments a homeowner can make. A repair or planned replacement is always cheaper than emergency cleanup. That’s why we put together this list — so you know what to watch for.

1. Your Water Looks Rusty or Discolored
This is one of the first things our customers notice. If the hot water coming out of your faucets looks orange, brown, or cloudy, your tank may be rusting from the inside out.
Water heaters have a component called a sacrificial anode rod. This rod attracts corrosion so the tank itself doesn’t rust. Once that rod wears out, the tank starts to corrode. From what we’ve seen, most homeowners don’t realize the anode rod needs to be replaced every 3 to 5 years.
If rusty water only comes from the hot side of your faucet — not the cold — that’s a strong sign the issue is your water heater, not your pipes. Don’t ignore it. Rust in your water is a sign the tank may fail soon.
2. You Hear Rumbling, Popping, or Banging Sounds
We get calls about this all the time. Homeowners describe a rumbling or banging noise coming from their utility room — and they’re not sure if it’s normal. It’s not.
Over time, sediment builds up at the bottom of your water heater tank. As the water heats up, it has to push through that layer of sediment. That’s what causes those loud pops and rumbles. The more sediment, the louder the noise — and the harder your heater has to work.
From our real experience, sediment buildup is especially common in Sandy and surrounding Utah areas because of our hard water. Hard water has higher mineral content, and those minerals settle at the bottom of the tank over time. Annual flushing can help, but once the buildup is severe, the damage to the tank lining is often already done.
3. You’re Running Out of Hot Water Faster Than Usual
If your showers are getting shorter because the hot water runs out, your water heater is struggling. This is a sign we take seriously because it often points to a bigger problem underneath.
The most common causes we see are a failing heating element (in electric heaters), a bad thermostat, or heavy sediment buildup reducing the usable capacity of the tank. Sometimes it’s as simple as your family growing and demand outpacing supply. But if it’s a sudden change, that’s a red flag.
If you want to dive deeper into this issue, check out our post on Why Your Hot Water Runs Out Too Fast — it covers all the causes in detail.
4. There’s Water Pooling Around the Base of the Heater
Any water around the base of your water heater is a serious warning sign. In our experience, it usually means one of three things: a loose connection, a leaking pressure relief valve, or a crack in the tank itself.
A cracked tank cannot be repaired. If the tank itself is leaking, replacement is the only option. The tricky part is that a small leak can look minor — but it means the tank has failed structurally, and a full break is only a matter of time.
Don’t wait on this one. Even a small puddle can turn into a flood. We recommend calling a licensed plumber right away when you spot water near your water heater. To understand what causes leaks in more detail, read our post on What Causes Water Heaters to Leak.
5. Your Water Isn’t Getting Hot Enough
If the water is warm but never quite hot, or if the temperature fluctuates during a shower, your thermostat or heating element may be failing. This is one of the more frustrating signs because it’s gradual — you might not even notice it at first.
What our customers often tell us is that they just turned up the thermostat, not realizing the unit was failing. That can help temporarily, but it doesn’t fix the root problem — and running a heater hotter to compensate puts extra strain on the system.
If your thermostat is set correctly but the water still isn’t hot enough, it’s time for a professional to take a look.
6. Your Water Heater Is Over 10 Years Old
This is the big one. Most traditional tank water heaters are designed to last 8 to 12 years. If yours is over 10 years old, it’s living on borrowed time — even if it seems to be working fine right now.
We always tell our customers: don’t wait for it to fail completely. Plan ahead. A proactive replacement on your schedule is much less stressful than an emergency call on a Sunday morning when your basement is flooding.
You can find the age of your water heater by looking at the serial number on the label. The manufacturing date is usually encoded in the first few characters. Not sure how to read it? Give us a call — we’re happy to help you figure it out.
| Warning Sign | What It Usually Means | Urgency Level |
|---|---|---|
| Rusty or discolored water | Internal tank corrosion | High |
| Rumbling or banging sounds | Sediment buildup | Medium |
| Running out of hot water fast | Failing element or thermostat | Medium |
| Water pooling at base | Tank crack or leak | Very High |
| Water not hot enough | Thermostat or element failure | Medium |
| Unit over 10 years old | End of typical lifespan | Plan replacement soon |
| Rising energy bills | Heater working harder than it should | Medium |
| Metallic or sulfur smell | Anode rod failure or bacteria growth | Medium-High |
7. Your Energy Bills Are Going Up
A water heater that’s struggling works harder to maintain temperature. That extra work shows up on your energy bill. If you’ve noticed a gradual rise in your gas or electric bill and can’t explain it, your water heater might be the culprit.
New water heaters are significantly more energy-efficient than models from 10+ years ago. In our opinion, the energy savings alone often justify upgrading before the old unit completely dies — especially when other warning signs are also present.
8. You Notice a Metallic or Sulfur Smell in Your Hot Water
A metallic smell usually points to the anode rod breaking down. A sulfur or rotten egg smell often means bacteria have grown inside the tank — usually because the water temperature is set too low or the heater has been sitting unused for a while.
Neither of these is something you want to ignore. In some cases, flushing the tank and replacing the anode rod solves the problem. In others, the tank is too far gone and replacement is the better call.
How Long Should a Water Heater Actually Last?
We get asked this a lot. The honest answer is: it depends on the type, the quality of installation, and how well it’s maintained. For the full breakdown, read our detailed post on How Long Do Water Heaters Last in Utah — we cover how Utah’s hard water affects lifespan and what you can do about it.
| Water Heater Type | Average Lifespan |
|---|---|
| Traditional tank (gas) | 8–12 years |
| Traditional tank (electric) | 10–15 years |
| Tankless (gas) | 15–20 years |
| Tankless (electric) | 10–18 years |
| Heat pump water heater | 10–15 years |
Should You Repair or Replace?
This is the question we hear most often. Our rule of thumb: if the unit is under 7 years old and the repair cost is less than half the cost of a new unit, repair it. If it’s over 10 years old or the repair is costly, replacement usually makes more sense.
The cost of a new water heater might feel like a big expense upfront. But compare it to emergency water damage cleanup, which can easily run $5,000 to $15,000. In our experience, most homeowners wish they had replaced sooner.
If you’re unsure whether to repair or replace, our team at Water Heater Repair & Installation in Sandy is here to help. We’ll give you an honest assessment — we’re not going to push you toward a replacement you don’t need.
Thinking About Going Tankless?
If your water heater is nearing the end of its life, it’s a great time to think about your next move. More and more homeowners in Sandy are making the switch to tankless water heaters. If you want to understand the pros and cons, our post on Tank vs Tankless Water Heaters breaks it all down in plain language.
What to Do Right Now
If you recognized any of the signs above, here’s what we recommend doing today:
- Check the age of your water heater using the serial number on the label.
- Look around the base for any signs of moisture, rust staining, or puddles.
- Turn on your hot water and check the color, temperature, and smell.
- Listen for any unusual sounds when the heater kicks on.
- If anything seems off, call a professional — don’t wait for it to get worse.
Our team serves Sandy and the surrounding areas and is always happy to do a water heater inspection. Visit our Sandy, UT plumbing services page to learn more about what we offer or to get in touch.
Frequently Asked Questions
How do I know if my water heater is about to fail?
Look for rusty water, unusual noises, leaks around the base, inconsistent temperatures, or a unit over 10 years old. Any one of these is worth having a professional evaluate.
Can a failing water heater be repaired?
Sometimes yes. If the unit is relatively new and the issue is a component like a thermostat or heating element, repair is often worth it. If the tank itself is cracked or heavily corroded, replacement is the only safe option.
Is it dangerous to have a failing water heater?
It can be. A leaking tank can cause water damage and mold. A pressure relief valve that isn’t working correctly can be a safety risk. Gas water heaters with issues can also pose carbon monoxide concerns. Don’t ignore the warning signs.
How much does it cost to replace a water heater in Sandy, UT?
A traditional tank water heater replacement typically runs $800 to $1,500 installed. Tankless units cost more upfront but offer long-term energy savings. Contact us for a free estimate.