Emergency Services

Utah’s Water Heater Repair Specialists

Shamrock Plumbing has the expertise to identify and repair any hot water issue in your home or office building. For over 30 years, we have been one of the most trusted names in water heater repair service and our team of trained and certified technicians is ready to help in both emergency and non-emergency situations. If you are experiencing problems with your gas, electric or solar water heater we can quickly help!

Repair or Replacement?

With the high level of hardness in Utah water, if your tank water heater is seven years or older it is generally not cost-effective to keep it going just a little longer with replacement parts. However, if your existing appliance is relatively new, it definitely makes sense to have it looked at by one of Shamrock’s trained plumbing technicians. We have all the parts necessary to help get your water heater up-and-running properly again in no time.

“They did an amazing job with replacing our water heater! They didn’t try to upsell. They even fixed another small pipe leak for free. Very nice and professional. Highly recommend this company. Affordable prices and honest”-Alan H.

Water Heater Maintenance

Your hot water heating system is one of the most important components of your home. To keep it in tip-top shape and to prevent potentially serious and costly problems in the future, have your appliance checked and serviced once a year.

If your water heater is old or the problem cannot be effectively remedied for the long term through repair, Shamrock Plumbing carries a full line of new standard water heaters for your convenience. Our installers are second-to-none in expertise, promptness and professionalism and you can trust us to do the job right the first time.

When your water heater is on the fritz, contact the friendly folks at Shamrock, we’re here to help – FAST!


Learn How to Clean & Flush Your Water Heater!

Every Homeowner’s Guide to Water Heaters

  • Request a Quote

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

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

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