Water Heater Repair & Replacement In Salt Lake City, Utah

Get Fast Water Heater Servicing From The Experts At Millcreek Plumbing

Salt Lake City homeowners trust Millcreek Plumbing for water heater repair and replacement. We’re a local, family-owned company and we offer quality service at a fair price.

The average Utah home uses 223 gallons of water per day, according to the Utah Division of Water Resources. Your water heater works hard to meet that demand. When it fails, you need a fast, reliable solution.

Water Heater Repair

Not every water heater problem means you need a new unit. Our licensed plumbers diagnose issues accurately to save you money. When you search “water heater repair near me,” you need a local company that shows up fast with the right parts. We repair:

Common Water Heater Problems:

  • No hot water or insufficient heating
  • Strange noises (popping, banging, rumbling)
  • Water leaks from tank or connections
  • Rusty or discolored water
  • Pilot light won’t stay lit (gas units)
  • Faulty thermostats or heating elements
  • Pressure relief valve issues

Most repairs take 1-2 hours. We arrive with common parts on our trucks so we can fix your water heater the same day.

Repair vs. Replace: What Makes Sense?

Units under 7 years old: Usually worth repairing Units 7-10 years old: Depends on the issue and repair cost Units over 10 years old: Replacement often makes more financial sense

We’ll give you honest advice based on your unit’s age, condition and the cost to fix it. No pressure to replace when a repair will do.

Water Heater Replacement

Our licensed plumbers have years of water heater replacement experience on every job in SLC. You’ll get clear pricing upfront with no hidden fees or surprises. We even offer same day installation on many of the hot water tank models we carry. Our installations come with our 100% satisfaction guarantee.

Water Heater Maintenance

Annual maintenance extends your water heater’s life by 3-5 years. Our maintenance service includes:

  • Tank flushing to remove sediment
  • Anode rod inspection and replacement
  • Temperature and pressure valve testing
  • Gas line and venting inspection (gas units)
  • Electrical connection check (electric units)

Regular maintenance prevents breakdowns and saves money on energy bills.

Water Heater Repairs in Salt Lake County

New Hot Water Tank Options

Millcreek Plumbing installs tank and tankless hot water heaters, powered by gas, propane or electricity. Tank-based systems store hot water in a tank and keep it hot until you use it. Tankless or “on-demand” systems heat water on demand, so you save energy because water is only heated as you use it. These systems also take up less space than traditional tanked water heaters.

We install all major brands and types of water heaters:

Water Heater Repair / Replacement

Tank Water Heaters

  • Hold 30-80 gallons of hot water ready to use
  • Gas, propane or electric
  • For households with standard hot water usage
  • Lower upfront cost than tankless
  • Last 10-12 years with proper maintenance
Tankless Water Heaters

Tankless Water Heaters

  • Heat water on demand
  • Gas, propane and electric models
  • 80% less space than tank units
  • 20-30% energy savings
  • Continuous hot water to multiple fixtures
Each power source has its benefits

Each power source has its benefits

Gas: Fastest heating, lowest operating cost

Propane: Where gas isn’t available

Electric: Easiest installation, zero emissions

What Are Others Saying? Read Real Reviews From Our Happy Customers

Why Choose Millcreek Plumbing For Water Heater Service

Water Heater Repair Services Utah

As a local family-owned business, we do things differently. Our plumbers assess your actual needs – whether that’s a simple repair, maintenance to extend your unit’s life, or a full replacement.

Honest Assessment

  • We repair when it makes sense, replace when it doesn’t
  • No pressure to buy a new unit if yours can be fixed
  • Clear explanation of your options and costs
  • 30+ years of local experience guides every recommendation

Cost-Saving Solutions

  • We show repair costs vs replacement benefits
  • Stock quality brands at better prices
  • Installation methods that prevent future problems
  • Free estimates with no sales pitch

We install all major water heater brands and types. Big companies push whatever gets them the biggest commission. We give you honest advice on what’s best for your home and budget.

Our Process

Your hot water replacement starts with a thorough evaluation of your home’s hot water needs. Our plumbers follow a 6 step process to get you hot water fast:

  1. We assess your usage and current setup to recommend the right unit
  2. Remove your old water heater with safe handling
  3. Install your new unit according to manufacturer and local code
  4. Test every connection point to prevent future leaks
  5. Run multiple tests to ensure proper heating and pressure
  6. Leave your space as we found it

Most installations take 2-3 hours. We handle all permits (if needed), dispose of your old unit, and give you operating instructions before we leave.

Request an Estimate

Need an estimate on a plumbing challenge? Please complete the form below and we’ll get right back to you (usually same day M-F 8am-5pm). Need a faster response? Give us a call at 801-277-3342

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Frequently Asked Questions

Most water heater problems can be repaired if your unit is under 10 years old. We commonly fix:

  • Faulty heating elements in electric units
  • Bad thermostats
  • Pilot light and gas control valve issues
  • Pressure relief valves
  • Leaking pipes and connections (not tank leaks)
  • Sediment buildup causing noise

Tank leaks can’t be repaired. If your tank is leaking you need a replacement. We’ll assess your unit and recommend the most cost-effective solution.

A water heater tank needs to be replaced if it shows any of the following:

  • Insufficient hot water: Your unit can’t keep up with normal use or you run out of hot water faster than usual.
  • Water heater leaking: Water around the unit or dripping from connections. This usually means tank corrosion that can’t be repaired.
  • Rusty water: Brown or reddish hot water means tank corrosion. Affects water quality and means failure is imminent.
  • Inconsistent temperature: Your water is hot then cold or takes longer to heat than normal.
  • Strange noises: Popping, cracking or rumbling sounds means sediment is damaging your tank.
  • Higher energy bills: A sudden increase in your utility bill means your heater is working harder than it should.
  • Age of water heater: Units over 10 years old are beyond their life and wasting energy.

A standard hot water heater replacement takes 2-3 hours if no issues arise. Here’s what affects the time:

Basic Installation: 2-3 hours

  • Remove old unit
  • Install new water heater
  • Test and clean up

Additional time if:

  • Switching from tank to tankless
  • Moving to a different location
  • Updating gas lines or venting
  • Replacing corroded connections
  • Larger unit

Our plumbers bring all the parts and tools to complete most replacements in one visit. We schedule enough time to handle any unexpected issues and test everything thoroughly.

Locations We Serve

  • Salt Lake City
  • South Salt Lake
  • North Salt Lake
  • Sandy
  • Millcreek
  • 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.