
Millcreek Plumbing
4035 S West Temple, Building B
Salt Lake City, UT 84107
© Copyright 2002-2025. Millcreek Plumbing. All Rights Reserved. Coupons | About | Contact | Privacy Policy | Terms & Conditions
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.
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:
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.
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.
Annual maintenance extends your water heater’s life by 3-5 years. Our maintenance service includes:
Regular maintenance prevents breakdowns and saves money on energy bills.
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:
Tank Water Heaters
Tankless Water Heaters
Each power source has its benefits
Gas: Fastest heating, lowest operating cost
Propane: Where gas isn’t available
Electric: Easiest installation, zero emissions
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
Cost-Saving Solutions
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.
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:
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.
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
What water heater problems can be repaired?
Most water heater problems can be repaired if your unit is under 10 years old. We commonly fix:
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.
How do you know when a water heater needs to be replaced?
A water heater tank needs to be replaced if it shows any of the following:
How long does it take a plumber to replace a hot water heater?
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
Additional time if:
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.
Need service in your area? Call us at (801) 277-3342 to confirm availability.