Have an Emergency?

Choose a Local Plumber You Can Trust

See our reviews and why we are rated A+ with the Better Business Bureau.

Expert Water Heater Repair Services in Salt Lake City

If you’re dealing with hot water issues at your home or business in Salt Lake City, Shamrock Plumbing is here to help. With over 30 years of experience, we’ve earned a trusted reputation as one of Utah’s most reliable water heater repair providers. Our licensed technicians handle both urgent repairs and routine maintenance, offering dependable service for all types and brands of water heaters. Whether you need a quick fix or a full system replacement, you can count on us to get the job done right.

Common Signs Your Water Heater Needs Repair

Not sure if it’s time to call a professional? There are several warning signs that your water heater may be on the verge of failure. If you notice any of the following issues, contact our Salt Lake City plumbing team for fast, expert repair:

  • Inconsistent or decreased hot water temperature
  • Hot water running out too quickly
  • Frequent temperature adjustments needed
  • Popping or rumbling noises from the tank
  • Leaks or pooling water around the unit
  • Rust or corrosion on the tank’s exterior
  • Rising energy bills without explanation
  • Discolored or foul-smelling hot water
  • Temperature fluctuations while in use
  • Unit is over 10–15 years old

Whether you’re looking to repair your current system or explore new installation options, Shamrock Plumbing is your Salt Lake City water heater specialist. Call us today—we’re happy to answer your questions about water heater models, energy efficiency, installation timelines, and more.

Hear From Our Clients

Shamrock did a warranty replacement for a water heater for us quickly, with a bid lower than the other five bids we received. The technician was extremely friendly and professional. We will definitely use them again.

Mallorie S.

Shamrock answered our call for help quickly and replaced our broken water heater that same day. They explained the cost, explained the processes, and cleaned up when they were done. Very professional, but also friendly and helpful

Jamica W.

We have had the opportunity to be a customer of Shamrock plumbing for many years. Shamrock has proved time and again to be a company to be trusted and depended on in times of crisis, such as when the hot water heater has sprung a leak and is leaking all over the floor. We have appreciated same-day service in a business environment where it’s almost never the same day service. Thank you Shamrock we look forward to being your customer for many years to come.

Mitchel A.

Commonly Asked Questions

1 Is hard water in Salt Lake City shortening the life of my water heater?

Yes. The Salt Lake Valley has some of the hardest water in the state, which causes mineral buildup inside your water heater’s tank or heating elements. This can reduce efficiency, lead to strange noises, and cause early failure. Installing a water softener or flushing your water heater regularly can help extend its lifespan. Shamrock Plumbing can help with both solutions.

2 Should I repair or replace my water heater?

We typically recommend replacing a water heater if it’s over 10 years old, has major rust or leaks, or requires frequent repairs. However, if the issue is minor—like a faulty thermostat or heating element—a repair may be more cost-effective. We offer honest assessments during your consultation so you can make an informed decision.

3 Are tankless water heaters a good option for Salt Lake City homes?

Tankless water heaters are growing in popularity in Salt Lake City thanks to their energy efficiency and space-saving design. They work especially well for smaller households or homes that want consistent hot water without the wait. However, due to the area’s hard water, regular maintenance is key. We can help determine whether tankless is a smart upgrade based on your home’s needs and water quality.

  • This field is for validation purposes and should be left unchanged.
  • Get the Plumbing Help You Need


CALL NOW: 801-505-9505
TOLL FREE: 866-262-8007

340 W 500 N
North Salt Lake, UT 84054
United States