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
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.

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.

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.
Explore our heating services in Salt Lake City.
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.
See more about our HVAC services in Salt Lake City.
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.
Learn more about our plumbing services in Salt Lake City.
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.
Read more about our drain and sewer services in Salt Lake City.
From start to finish, our goal is clear communication, honesty, and a job done right the first time.
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):
View our full service area list for more details.
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.
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.
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
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 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.
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.
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 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.
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.
All you have to do is call us, schedule an appointment or fill out this form and we’ll be there!