Call Today! (801) 335-9400
+ Menu
24/7 Emergency Services Available!15% Off Yearly Service Agreement!

Water Heater Services for All Your Needs

No one wants to feel the sting of ice cold showers. If you are experiencing water heating issues at home, All Hours Plumbing and Drain Cleaning is here to help you. We understand the inconvenience of having a broken or an inefficient unit, so we will send someone right away to fix your water heater.

We offer water heating repair and installation services in Salt Lake City, Sandy, Orem, and Park City. We can also assist you in deciding when to replace your unit and what type of water heater is suitable for your needs. You can rely on All Hours Plumbing and Drain Cleaning for the following water heating services:


We maintain your unit to avoid costly repairs and to extend the life of your water heater.  A regular tune-up can correct water sediment buildup, which could cause several problems such as bad smell, low water flow, and noises. We aim to make sure that your water heater is running efficiently and that it lasts as long as it possibly can.


Your home doesn’t have to go long without hot water. All Hours Plumbing and Drain Cleaning specializes in water heater repair to get your unit up and running again immediately. We have skilled contractors who deliver fast repairs, making sure that you won’t have to endure cold showers and other inconveniences.


When a water heater is too old and cannot be repaired, it is time for a replacement. If this is the case for you, All Hours Plumbing and Drain Cleaning can assist you in choosing and installing a new water heater.

Why Choose Us

All Hours Plumbing and Drain Cleaning has qualified professionals who are dedicated to giving you the best possible service in Salt Lake City and surrounding areas. We show up on time, get the job done as quickly as possible, and leave your home spick-and-span. Give us a call today and let us handle all your water heater concerns.

  • Contact Us Online

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

    All Hours Plumbing comes when you call them, they price fairly and they fix it right the first time. What more can you ask for?
    - MJ
  • All Hours Plumbing and Drain

    8888 S Renegade Road

    Phone: (801) 618-1498
    URL of Map

  • Payments