Heating, Cooling, Plumbing and Electrical Services | Salt Lake City UT | All Hours

Serving the Salt Lake City Area with HVAC, Plumbing and Electric installation and repair services.

Plumbing, Heating & Cooling Services in Salt Lake City, UT

All Hours Plumbing, Heating & Cooling provides fast, affordable plumbing, heating, cooling, and drain services for homeowners and businesses throughout Salt Lake City and the surrounding area.
Call 24/7: (801) 396-3411 | Schedule Service Online

Your Local Plumbing, Heating & Cooling Experts in Salt Lake City

When you need reliable home services in Salt Lake City, you want a team that is local, responsive, and honest. All Hours Plumbing, Heating & Cooling was built on a simple promise: provide the highest quality work at the best prices, without games or hidden fees.
From emergency plumbing calls in the middle of the night to seasonal furnace tune-ups and AC repairs, our licensed technicians are ready to help keep your home safe, comfortable, and efficient all year long.

All Hours Plumbing Heating and Cooling company vehicle.
  • 24/7 emergency service available in Salt Lake City
  • Honest, upfront pricing with no surprise add-ons
  • Licensed, insured, and highly trained technicians
  • Full-service plumbing, heating, cooling, and drain cleaning

All Hours Services in Salt Lake City

Whether you are dealing with a leaky pipe, a broken water heater, a furnace that will not start, or an AC unit that cannot keep up with the heat, All Hours has you covered.

All Hours Plumbing Heating and Cooling black and white company photo.

Heating Services

Salt Lake City winters are demanding. Our heating specialists keep your home warm and safe with expert furnace and boiler services, along with routine maintenance to help prevent breakdowns when you need heat the most.

  • Furnace repair, installation, and replacement
  • Heating system troubleshooting and tune-ups
  • Boiler services and radiant heating solutions
  • Indoor air quality and comfort upgrades

Explore our heating services in Salt Lake City.

Cooling Services

When summer temperatures rise, you need an AC system that you can depend on. Our HVAC team repairs, replaces, and maintains air conditioning systems and provides solutions that help control cooling costs.

  • AC repair and troubleshooting
  • Air conditioning installation and replacement
  • Seasonal AC tune-ups and maintenance
  • Whole-home HVAC inspections and efficiency checks

See more about our HVAC services in Salt Lake City.

Plumbing Services

Our Salt Lake City plumbers are equipped to handle everything from small repairs to major plumbing emergencies. We will arrive on time, provide an honest assessment, and complete the work with quality materials and workmanship.

  • Emergency plumbing repairs
  • Drain cleaning and clog removal
  • Toilet, faucet, and fixture repair and replacement
  • Water heater repair and new installations (tank and tankless)
  • Leak detection and pipe repair
  • Water softeners and filtration solutions
  • Sewer line inspections and repairs

Learn more about our plumbing services in Salt Lake City.

Drain & Sewer Services

Slow drains and recurring clogs can be signs of a bigger problem. We provide thorough drain cleaning and sewer services to restore proper flow and help prevent messy backups.

  • Professional drain cleaning and rooter services
  • Hydro jetting for stubborn blockages
  • Sewer line inspections and repair options
  • Preventive maintenance to reduce future issues

Read more about our drain and sewer services in Salt Lake City.

How Our Service Process Works

  1. Contact us by phone or online to describe your issue.
  2. Schedule a convenient appointment or request immediate emergency service.
  3. Receive an upfront, honest estimate before any work begins.
  4. We complete the work efficiently and clean up the job site.
  5. Review the results and ask questions. Our technicians will walk you through what was done and any recommendations.

From start to finish, our goal is clear communication, honesty, and a job done right the first time.

Serving the Greater Salt Lake City Area

Our main office is located in the heart of Salt Lake City, and our technicians serve communities across the greater metro area and beyond.

Main Office:
All Hours Plumbing, Heating & Cooling
1063 E 3300 S Ste #102
Salt Lake City, UT 84106

We proudly serve Salt Lake County and surrounding areas, including (but not limited to):

  • Salt Lake City
  • Millcreek
  • Sugar House
  • Davis County
  • Utah County
  • Summit County (including Park City)
  • Wasatch County (including Heber City)

View our full service area list for more details.

What Salt Lake City Customers Are Saying

Brett Averett did an outstanding job installing my sauna today. He took his time to make sure every part of the installation was not only done right but also looked clean and professional. His attention to detail was impressive, and he made sure everything was neat, level, and perfectly finished. He was careful with my ceiling tiles and put them back exactly how they were. When he finished, the area was spotless. It honestly looked like no one had even been working there. Brett ran two new lines from my breaker panel, about 75 feet, to my outdoor sauna and another line for a future hot tub. He wired everything beautifully, tested the setup with me, and made sure it was all working perfectly before leaving. Thank you so much, Brett, for your excellent work, patience, and professionalism. ~ Makenzie E


We had water spraying everywhere, flooding the basement and almost causing an electrical fire. Sam and Lucas came on a Sunday afternoon and were both quick and professional to deal with the situation. What could have been disastrous ended well thanks to their skill and diligence. ~ JR


We had a great interaction with Michael Persbarry the plumber for All Hours Plumbing. Very professional, and showed us what we needed to take care of our hot water heater. We recommend him for all plumbing work. ~ Rick L.

You can also read more reviews of All Hours Plumbing, Heating & Cooling.

Frequently Asked Questions

Do you offer 24/7 emergency service in Salt Lake City?
Yes. As our name suggests, All Hours provides emergency plumbing and HVAC services around the clock. If you are dealing with a burst pipe, no heat, or a major leak, call (801) 396-3411 right away.
Are your technicians licensed and insured?
Yes. All of our technicians are fully licensed and insured, and our company is properly licensed for plumbing and HVAC work in Utah. We stay up to date on local codes and best practices to keep your home safe and compliant.
What areas do you serve outside Salt Lake City?
In addition to Salt Lake City, we serve communities across Salt Lake County, Davis County, Utah County, Summit County, and Wasatch County. If you are not sure whether your home is in our service area, contact us and we will be happy to help.
Do you provide estimates before starting work?
Absolutely. We believe in honest, upfront pricing. We will inspect the issue, explain your options, and provide an estimate before we begin any repairs or installations.
Do you offer financing?
Yes — we provide flexible financing options to make your home repairs more affordable.

Why Homeowners in Salt Lake City Trust All Hours

Salt Lake City homeowners choose All Hours because they know they’re getting a team that’s part of the community and committed to doing the job right. Our technicians live and work in the same neighborhoods we serve, so we understand the unique needs of local homes, from aging plumbing systems in historic areas to high-efficiency HVAC setups in new builds. Whether work is scheduled weeks out or happens unexpectedly at 2 a.m., customers count on us for clear communication, honest pricing, and a level of professionalism that puts their comfort and safety first. Over the years, we’ve earned the trust of thousands of residents by showing up when it matters, solving problems quickly, and treating every home as if it were our own.

Need Plumbing, Heating, or Cooling Help in Salt Lake City?
Do not wait for a small issue to become a major problem. Whether you need emergency service or routine maintenance, the team at All Hours Plumbing, Heating & Cooling is ready to help.

Call us now:
(801) 396-3411
Or request service online:
Contact All Hours

Day or night,
we’ll be there.

$93 or it's FREE

Drain Clearing

Call us now and mention this offer.

View All Offers

24/7 Services

Emergencies happen at all hours, that’s why All Hours is here for you.

801-396-3411
Call Now
All Hours Plumbing Heating and Cooling honest pricing sticker

Honest Pricing

Honest Answers

We won’t underbid or overbid your project. The price you see on your quote is the price you’ll pay for the work we do.
All Hours Plumbing Heating and Cooling clean home sticker

Clean Home

Guarantee

We will leave your work area cleaner than when we arrived, or we will pay for a cleaner to come through.
All Hours Plumbing Heating and Cooling truck with logo sticker

Always On Time

24/7 Services

No matter when you call us, someone will answer the phone. And once help is on the way, we'll always arrive on time.
    All Hours Plumbing Heating and Cooling honest pricing sticker

    Honest Pricing

    Honest Answers

    We won’t underbid or overbid your project. The price you see on your quote is the price you’ll pay for the work we do.
    All Hours Plumbing Heating and Cooling clean home sticker

    Clean Home

    Guarantee

    We will leave your work area cleaner than when we arrived, or we will pay for a cleaner to come through.
    All Hours Plumbing Heating and Cooling truck with logo sticker

    Always On Time

    24/7 Services

    No matter when you call us, someone will answer the phone. And once help is on the way, we'll always arrive on time.

Drain Cleaning Company in Salt Lake City

Proper maintenance of your Salt Lake City home’s plumbing system, particularly regular drain cleaning, is a crucial part of preventing costly repairs. Ignoring this essential task can lead to clogged drains, sewer backups, and extensive water damage, resulting in significant financial burdens. Routine drain cleaning removes accumulated debris, hair, grease, and other substances, ensuring smooth water flow and preventing blockages. By investing in preventive measures such as drain cleaning, homeowners can avoid expensive repairs, protect their property from water-related issues, and maintain the overall health and functionality of their plumbing system and sewer lines, thereby saving time, money, and potential headaches.

Hydro Jetting Company

Hydro-jetting is a highly effective method of drain clearing that utilizes high-pressure water to remove stubborn clogs and debris from pipes in your Salt Lake City home. This process involves a specialized nozzle that releases pressurized water, effectively blasting away blockages and ensuring thorough drain pipe cleaning. Hydro-jetting in Salt Lake City is essential for maintaining optimal plumbing functionality, as it eliminates buildup, tree roots, grease, and other obstructions that can lead to costly repairs and sewage backups. By utilizing hydro-jetting, homeowners in Salt Lake City can ensure the long-term health and efficiency of their plumbing system. Drain cleaning can be a dirty process, but it is paramount to the overall health of your home. So, if you’re smelling a dirty drain, or just unsure if a drain is functioning properly, call All Hours Plumbing, Heating & Cooling today.

Sewer Line Repair & Replacement

Maintaining and promptly repairing sewer lines in Salt Lake City is essential for the overall health of your plumbing system. Neglecting signs of sewer line problems can lead to costly and extensive damage. Signs of a sewer line issue include slow drainage, foul odors, gurgling sounds, and sewage backups. It’s important not to ignore these signs as they could indicate blockages, tree root intrusion, or pipe damage. Timely maintenance and repair can prevent further deterioration of the sewer line, avoiding more severe issues like sewage leaks, foundation damage, or health hazards from contaminated water. Professional plumbers such as All Hours Plumbing, Heating & Cooling in Salt Lake City offer services such as sewer line inspections, cleaning, and repairs using techniques like hydro-jetting or trenchless technology. Regular maintenance and prompt repairs ensure the longevity and functionality of your sewer lines, saving you from costly repairs and potential health risks.

Drain Cleaning Company in Salt Lake City

Proper maintenance of your Salt Lake City home’s plumbing system, particularly regular drain cleaning, is a crucial part of preventing costly repairs. Ignoring this essential task can lead to clogged drains, sewer backups, and extensive water damage, resulting in significant financial burdens. Routine drain cleaning removes accumulated debris, hair, grease, and other substances, ensuring smooth water flow and preventing blockages. By investing in preventive measures such as drain cleaning, homeowners can avoid expensive repairs, protect their property from water-related issues, and maintain the overall health and functionality of their plumbing system and sewer lines, thereby saving time, money, and potential headaches.

Hydro Jetting Company

Hydro-jetting is a highly effective method of drain clearing that utilizes high-pressure water to remove stubborn clogs and debris from pipes in your Salt Lake City home. This process involves a specialized nozzle that releases pressurized water, effectively blasting away blockages and ensuring thorough drain pipe cleaning. Hydro-jetting in Salt Lake City is essential for maintaining optimal plumbing functionality, as it eliminates buildup, tree roots, grease, and other obstructions that can lead to costly repairs and sewage backups. By utilizing hydro-jetting, homeowners in Salt Lake City can ensure the long-term health and efficiency of their plumbing system. Drain cleaning can be a dirty process, but it is paramount to the overall health of your home. So, if you’re smelling a dirty drain, or just unsure if a drain is functioning properly, call All Hours Plumbing, Heating & Cooling today.

Sewer Line Repair & Replacement

Maintaining and promptly repairing sewer lines in Salt Lake City is essential for the overall health of your plumbing system. Neglecting signs of sewer line problems can lead to costly and extensive damage. Signs of a sewer line issue include slow drainage, foul odors, gurgling sounds, and sewage backups. It’s important not to ignore these signs as they could indicate blockages, tree root intrusion, or pipe damage. Timely maintenance and repair can prevent further deterioration of the sewer line, avoiding more severe issues like sewage leaks, foundation damage, or health hazards from contaminated water. Professional plumbers such as All Hours Plumbing, Heating & Cooling in Salt Lake City offer services such as sewer line inspections, cleaning, and repairs using techniques like hydro-jetting or trenchless technology. Regular maintenance and prompt repairs ensure the longevity and functionality of your sewer lines, saving you from costly repairs and potential health risks.

2,075+ Reviews

4.7 Star Rating

    Our technician, Chris, was awesome! He was friendly and very professional. He was willing to look at and work on all of the issues we needed looked at. He explained the process and pricing in detail before he started so we knew exactly what to expect. We highly recommend him and the All Hours company.

    Sarah H., Google Review

    Alex came out and was great to work with. Would use again. Project involved a big mess but crew cleaned it all up.

    Logan D., Google Review

    All hours plumber (Jared) and his assistant were very professional, courteous and thorough. We used their service to install an RO system and replace our shower. They showed up early, completed the work, explained how things worked, mentioned things to watch for, and were reasonably priced. I have no hesitation recommending them to anyone needing plumbing services.

    Shyam R., Yelp

    Professional, courteous and thorough. Explained their work, and what to watch for. Reasonably priced too. Highly recommend.

    Shayam R., Google

    All Hours Plumbing, Heating & Air saved our day! In the middle of packing to move the disposal went out and they came right away and had everything fixed so quickly! The plumber, Jared, was professional, polite and personable! Thanks All Hours!!!

    Jen E., Google Review

    Always a good partnership when working with All Hours whether it is Adam’s team or Josh’s team. Highly recommend!

    Greg R., Google Review

    Troy is the best. He did great work and was fast at it. We will be using you guys when ever we have an issue

    Stephanie H., Google Review

    We had a pipe burst in our basement. Darren was at our home 20 minutes after we called. He was professional, fast, and kind. We are so thankful for the amazing service we received.

    Randi S., Google Review

    Good job! Efficient, thorough, and pleasant. Would use their services again,

    Rick B., Google Review

    I just bought my first house 3 months ago and i came home last night after being gone for a few days to find that water had soaked my bedroom carpet. Bryan was able quickly get the problem fixed as well as get me in touch with a company that will repair the water damage. I would definitely recommend All Hours for all your plumbing needs.

    Jonathan W., Google Review

    Awesome awesome !! Thank you!!

    Foi’ L., Google Review

    Not only did All Hours plumbing do a fantastic job fixing my issue, I was able to refer them to a friend, and they saved that friend thousands of dollars!

    Karen S., Google Review

    All Hours Plumbing, Heating & Air got my hot water heater back up and running in record time. The guy was nice, helpful and courteous. I’ll have them back when I get a washer dryer installed. Thanks!

    Michael A., Facebook Review

    Professional, quick service. Knowledgeable, and willing to recommend not only reactive fixes, but also proactive services that can be done to prevent future plumbing disasters. Thank you!

    Linda B., Google Review

    Scheduled quickly, job done quickly. Everything seems to be working great now.

    Jordan M., Google Review

    Was able to get an appointment in a days notice. Professional came out and got right to the issue. Even gave me advice for future maintenance to keep the house working at its best.

    Jon R., Google Review

    This company is great! Fast service and very reasonable in price! My family returned from vacation to an air conditioner that had stopped working. I called on a Sunday and they were able to fit me in without over charging me. Thank you so much!!

    Alisha T., Google Review

    Had an emergency Main Line Water repair on a house. They got the work done promptly with no issues. Came in on time and on budget. Would highly recommend them for any other work and I would use them again.

    Diane W., Facebook Review

    All Hours provided a prompt response and were at my house in a few hours. Staff was knowledgable, explained the problem and made the needed repairs in a timely fashion. I highly recommend All Hours Plumbing, Heating & Air!

    C. B., Yelp Review

    Came quickly and did professional work.

    Craig C., Google Review

    Very friendly phone service when scheduling. The plumber that arrived at my house, Bryan S., was very respectful and thorough. Took the time and Explained everything clearly. Would definitely call the company again and ask for Bryan!!

    Sarah S., Google Review

    Our central air stopped working on a blazing hot Sunday. Ben came out and couldn’t have been more helpful or polite. Very fair price and got the job done right away. I will definitely be calling them in the future if I have any problems.

    Chris S., Yelp Review

    Always professional! I use them for my own properties and never hesitate to recommend to clients as well.

    Anita M., Facebook Review
Read More Reviews
Drain clogged? Sewer Line backing up? No problem. Call us now and we'll get it fixed fast!

All you have to do is call us, schedule an appointment or fill out this form and we’ll be there!

Schedule Service