
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
Did you know the average Utah home uses 223 gallons of water per day? That’s according to the Utah Division of Water Resources. Your water heater works hard to meet those demands. When it’s time to replace it you need a reliable solution.
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.
Millcreek Plumbing installs tank and tankless hot water heaters. Both can be gas, propane, electric, or solar powered. 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 Salt Lake City family owned business we do things differently. Our plumbers take the time to assess your actual needs – not just sell you the most expensive unit. We look at your family size, hot water usage and space requirements to recommend the right water heater.
Cost Saving Solutions
Every recommendation comes from 30+ years of local experience. Unlike big companies that push certain brands we install all major water heater types. So you get 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
How do you know when a water heater needs to be replaced?
A: 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: 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.
Call Millcreek Plumbing today at 801-277-3342 for hot water heater replacement in Salt Lake City. We serve all areas from downtown to the suburbs.
Millcreek Plumbing
4035 S West Temple, Building B
Salt Lake City, UT 84107
Need service in your area? Call us at (801) 277-3342 to confirm availability.