Family-owned & local
Licensed & insured in Utah
Upfront flat-rate pricing
Workmanship guarantee
Signs Your Water Heater Needs Repair
Water heaters almost never fail out of nowhere. They warn you first. If any of these sound familiar, it’s worth getting them looked at before you walk downstairs and step in two inches of water.
- You’re running out of hot water faster than you used to, or there’s none at all
- Water is lukewarm or the temperature keeps shifting mid-shower
- Hot water is rust colored, cloudy, or smells metallic
- The tank is making rumbling, popping, or banging noises
- Water is pooling around the base of the unit
- The pilot light keeps going out (gas models)
- The breaker trips or the reset button keeps popping (electric models)
- Energy bills have been creeping up for no obvious reason
- The water heater is 8 to 12 years old or older
- You can see rust or corrosion on the tank or fittings
Types of Water Heaters We Repair & Replace
Our techs work on every water heater type you’ll find in a Utah home. Whether it’s time to repair or replace, we service all makes and models.
Traditional Tank
30, 40, 50, 75, and 80 gallon gas and electric units. Still the most common water heater in Salt Lake County. We repair components or handle complete installation.
Tankless / On-Demand
Rinnai, Navien, Noritz, Lochinvar, A.O. Smith, Bradford White, State, Takagi, Rheem, and others. We handle flushes, sensor replacements, ignition issues, and error codes. Replacements available.
Heat Pump / Hybrid
Energy-efficient models that pull heat from ambient air. They work well in Utah basements and semi-conditioned garages. We service and install.
Commercial
Higher capacity units for restaurants, multi-family, and light commercial. Ask about service contracts and replacement options.
Common Water Heater Problems & Solutions
Most calls come down to a handful of issues. Here’s what we see most often and what the fix actually looks like.
Sediment Buildup
Minerals from Utah’s hard water settle out and form a crust at the bottom of the tank. You hear it as rumbling or popping. The fix is a full tank flush and an anode rod inspection while we’re in there.
Failed Heating Element (Electric)
Lukewarm water, or no hot water, with nothing visibly leaking. We test both the upper and lower element, verify the thermostat, and swap whichever component has failed.
Thermocouple or Gas Valve (Gas)
The pilot won’t stay lit, or the burner won’t fire. The fix is usually a thermocouple, the gas control valve, or the igniter.
Leaking T&P Relief Valve
A dripping pressure relief valve usually means the valve has failed or the system is seeing overpressure. We replace the valve and check the expansion tank while we’re there.
Corroded Anode Rod
The anode rod sacrifices itself so the steel tank doesn’t have to. When it’s gone, the tank starts corroding. Replacing it extends tank life considerably, and Utah’s water chews through anodes fast.
Broken Dip Tube
You suddenly have less hot water than you used to. Replacing the dip tube and checking the inlet and outlet plumbing usually resolves it.
Faulty Thermostat
Water is way too hot, or never quite hot enough. We test, recalibrate, or replace.
Leaking Tank
If the tank itself is leaking (not a fitting, not a valve, the actual tank body), the steel has corroded through. That’s a replacement, not a repair. The good news: we can usually install a new one the same day.
Repair or Replace? How to Decide
We don’t push replacements on people who don’t need them. Here’s the rule of thumb we use with every customer.
Lean toward repair when:
- The unit is less than 8 years old
- There’s one clear problem (element, thermostat, valve)
- The repair cost is under half of what a new install would run
- There’s no visible corrosion on the tank
- The current unit still fits your household’s hot water needs
Lean toward replacement when:
- The unit is 10 to 12 years old or older
- You’ve had multiple issues, or we’ve been out twice in the last two years
- The repair cost is more than about 50% of a new install (the 70% rule)
- There’s rust on the tank body itself, or a leak coming from the shell
- You’d recover the upgrade cost within 4 to 6 years by going tankless or hybrid
Not sure which column you’re in? Call 801-277-3342 and we’ll walk you through it!
Request a Free Estimate
Need an estimate on water heater repair or replacement? Fill out the form and we’ll get back to you fast. Can’t wait? Call 801-277-3342
"*" indicates required fields
Utah Hard Water: The Silent Water Heater Killer
Homes along the Wasatch Front have some of the hardest water in the country. Calcium and magnesium dissolve out of the water, settle in your tank, coat your heating elements, and eat through your anode rod faster than the manufacturer planned for. That’s why Utah water heaters often fail before their 10 or 12 year rated lifespan.
It’s also why hard-water-aware maintenance is part of every service call we run:
- Annual tank flush, so sediment doesn’t cook your elements
- Anode rod inspection every 3 to 5 years, and replacement before it’s all gone
- Tankless descaling every 12 to 18 months on Utah water
- Honest advice on whether a whole-home water softener makes sense for your situation
Ask your tech about our maintenance plan when they’re onsite. It pays for itself the first time it saves you a tank.
Choosing the Right Sized Water Heater Tank
Bigger isn’t always better, and undersized is a miserable way to live. Here’s a rough guide:
- 1 to 2 people: 30 to 40 gallons
- 3 to 4 people: 40 to 50 gallons
- 5 or more: 50 to 80 gallons
We’ll confirm the right size when we see your setup. A lot depends on how your household actually uses hot water—back-to-back showers, running the dishwasher and laundry at the same time, that kind of thing. Gas or electric? We go off what your home already has. If you’re thinking about switching fuel sources, we’ll walk you through what that involves before you commit.
What Water Heater Replacement Includes
A lot of plumbers quote you a price for the new water heater and consider the rest your problem. That’s not how we work.
When Millcreek does a tank replacement, the job covers:
- Draining and disconnecting the old unit
- Hauling it away (we don’t leave it on the curb)
- Installing the new tank and reconnecting all water and gas or electrical lines
- Inspecting or replacing the expansion tank while we’re there
- Testing pressure, temperature, and every connection before we leave
- Pulling the required permit (we handle the paperwork)
Every water heater replacement we do is installed up to code. It protects you, and it matters when you sell the house.
Our Water Heater Repair & Replacement Process
You shouldn’t have to wonder what’s happening in your utility room. Here’s exactly what to expect:
- Book your appointment. Call us or schedule online. We’ll lock in a same-day or next-day window and text you when the tech is on the way.
- Diagnosis and flat rate quote. The tech inspects the unit, pinpoints the problem, and writes you a flat rate price before any work starts.
- Same-day repair when we can. We stock elements, thermocouples, valves, anode rods, and common tank sizes on every truck, so most jobs wrap up in one visit. Repair jobs typically take 1 to 2 hours; replacement jobs take 2 to 3 hours.
- Clean up, test, warranty. We pressure test the system, check every hot water fixture, clean up after ourselves, and back the work with our warranty.
Water Heater Brands We Service
We repair every major residential and commercial water heater brand sold in Utah:
Don’t see your brand? We probably still work on it. Give us a call and ask.
Upfront Pricing, No Surprises
Free diagnosis with repair. If you hire us for the repair, the diagnostic fee is on us.
Flat rate, not hourly. One written price up front. You know what you’re paying before we crack open a tool bag.
Why Choose Millcreek Plumbing
- Locally owned. We live here, we work here, and we’ve been doing this for years.
- Fully licensed and insured in Utah.
- Background checked technicians, in uniform, in marked trucks.
- Straightforward pricing. We won’t pressure you into something you don’t need.
- Workmanship warranty on every repair we do.
- Trucks stocked for same-day work.
- Shoe covers, drop cloths, and full cleanup. Your house looks the way we found it.
- Hundreds of 5-star reviews from your neighbors.
Make Your Water Heater Last Longer
Most water heater failures are preventable. A little maintenance (especially in hard-water Utah) can add 3 to 5 years to the life of your unit.
Flush the tank once a year. Even draining a few gallons clears out sediment before it cooks your elements or cracks the tank.
Check the anode rod every 3 to 5 years. A $40 rod replacement can save you from a $2,000 tank replacement. Seriously.
Set the thermostat to 120°F. Lower scald risk, lower energy bill, slower mineral buildup.
Test the T&P valve yearly. The temperature pressure relief valve is a critical safety device. A quick test once a year is worth the two minutes.
Wrap older tanks. If your tank is pre-2015, a $30 insulating blanket can cut standby heat loss by 25 to 45%.
Descale tankless units yearly. Tankless heaters on Utah water need descaling every 12 to 18 months. We offer a plan for that if you don’t want to keep track of it.
Frequently Asked Questions
How long does water heater repair usually take?
Most repairs (element, thermostat, thermocouple, valve, anode rod) finish in one visit of 1 to 2 hours. More involved diagnostics or parts orders sometimes need a second trip.
How long does a water heater replacement take?
Most jobs are done in 2 to 3 hours. We stock common tank sizes on the truck, so if your unit dies on a Tuesday, there’s a good chance you have hot water again that same day.
How much does water heater repair cost in Salt Lake City?
It depends on the part and the model. We always give you a flat rate quote before starting, so you’re never guessing.
What size water heater do I need?
See the sizing guide earlier on this page. When you call, just tell us how many people are in the house and roughly how your mornings go. We’ll sort it out.
Is it worth repairing a 10-year-old water heater?
Sometimes yes, sometimes no. If the repair is cheap and the tank is in good shape, go for it. If the unit is north of 10 years and the repair is significant, replacement usually makes more financial sense. We’ll tell you honestly which one applies to your heater.
Do you offer emergency water heater repair and replacement?
Yes. We run same-day and emergency calls for no-hot-water and leaking heaters throughout the Wasatch Front. Call 801-277-3342.
Do tankless water heaters need repair too?
Yes. They’re more efficient, but they’re also more complicated. We see a lot of scale buildup, ignition faults, flow sensor problems, and error codes on tankless units. We service every major tankless brand.
Why is my water heater leaking?
Depends on where the water is coming from. A leak at a fitting, valve, or T&P line is almost always repairable. A leak from the tank body means the steel has corroded through, and the unit has to be replaced. Don’t ignore this one. A full tank failure floods fast.
How often should I flush my water heater in Utah?
At least once a year. If you don’t have a softener, or you’re on a well, every six months is better.
Will you take away my old water heater?
Yes. Removal and disposal are part of the replacement job.
My water heater just failed. How fast can you get here?
Call 801-277-3342. We dispatch same-day calls throughout the Wasatch Front and usually have an opening on short notice.
Do you guarantee your work?
Yes. Every repair and replacement comes with a workmanship warranty, and we honor the manufacturer warranties on any parts we install.
Areas We Serve
- Salt Lake City
- South Salt Lake
- North Salt Lake
- Sandy
- Cottonwood Heights
- Holladay
- West Valley City
- Sugar House
- South Jordan
- Taylorsville
- West Jordan
- Midvale
- Murray
- Draper
- Park City
- Jeremy Ranch
- Bountiful
- Brighton
- Emigration Canyon
- Riverton
Need service in your area? Call us at (801) 277-3342 to confirm availability.










