Heating & Air Conditioning Repair and Installation, Plumbers and Electricians Serving Salt Lake City and the Utah Wasatch Front

ESCO Heating, AC, Plumbing & Electric are they guys you call when you need home services done right!

Call (801) 204-9444 Now

Expert Heating and Air Conditioning, Plumbing and Electrical Services, Quality Workmanship, Community Focused

Expert Heating and Air Conditioning, Plumbing and Electrical Services, Quality Workmanship, Community Focused

At ESCO Heating, AC, Plumbing & Electric, we strive to give each of our clients high quality service whether it be heating and air conditioning, furnace repair, HVAC installation and maintenance services all at reasonable prices. We offer a 100% satisfaction guarantee on all of our plumbing, HVAC and electrician services, all you need to do is call our office for details. We are your one stop shop when it comes to air conditioning installation and furnace repair and will make sure that we find the best HVAC unit that is tailored for your home or workspace. We have the safest heating options for your home, drain cleaning, water heater repairs and installation, toilet installation, disposal installation, sewer line repair, plumbing repair and installations, lighting, home wiring, and even full electrical panel installations and safety inspections. ESCO’s plumbers, furnace repair and air conditioning installation technicians and electricians are all based in Salt Lake City UT, and are able to provide services along the entire Utah Wasatch Front. If you need help with a clogged drain, or a faulty AC unit, you will not be disappointed; save time and money by giving us a call today! With over 35 years in the industry, we have earned a reputation for delivering prompt, professional and highly skilled plumbing, heating and air conditioning and electrician services. We have been awarded the Angie’s List Super Service award 5 years running , we’re Gephardt approved, rated 5 stars on Home Advisor, have hundreds of reviews on Google, and have also been recognized as one the best Plumbing, Heating and Air Conditioning Contractors and Electricians of the Year in the city of Lehi.

Reliable Air Conditioning Repair Services and HVAC Installation in Salt Lake City, UT for Over 35 years

Reliable Air Conditioning Repair Services and HVAC Installation in Salt Lake City, UT for Over 35 years

ESCO prides itself on being the best heating and air conditioning repair service in the Salt Lake City UT area, as well as all along the Wasatch Front. We save you money and provide you with professional and expert service leaving you with peace-of-mind when it comes to your choice in AC system repairs and installation. You can count on ESCO Heating, AC, Plumbing & Electric 24hrs/day, there is no extra fee for weekend calls or emergency calls. We are here for you when you need us! Your home HVAC system provides you and your family with comfort, and we at ESCO are the company that you can look to for the best AC repair and air conditioning installation options for your home. We hire only the best technicians who are certified and licensed and are knowledgeable in heating and air conditioning and the replacement of any parts needed for your furnace system. Our trucks are easily recognized and arrive fully stocked with necessary parts for your HVAC repairs. Our technicians also specialize in diagnosing and repairing older furnace models and attend regular training and are up to date on the latest heating equipment. We are available 24/hrs a day from Provo to Ogden and ready to help with your heating and air conditioning needs. So, whether you need a new furnace unit installation, furnace replacement, or even just HVAC maintenance or a tune-up, we are just a phone call away! You will never be cold in the Utah winters again, or hot in the summers….well at least not in your home.

Professional Plumbers in Salt Lake City UT Handling Everything from Drain Cleaning to Trenchless Sewer Repair

Whether you need plumbing repairs, a new water heater, water softener, sink, or disposal, no job is too small or too large for these plumbers.


Emergency Plumbing Salt Lake City Utah

Emergency Plumbing Salt Lake City Utah

We are one of the few plumbing companies in the area standing by to help with drain cleaning, clogged toilet repair, gas and water leak detection, water heater repairs, and even radiant heating systems, 24 hours a day, seven days a week. We also offer boiler repair services, water softener repair, and water heater repair. So whether you need a great plumber to repair a sewer line, or even emergency plumbing services, give us a call today at (801) 204-9444! In addition to a variety of emergency plumber services, we offer the latest water heaters and water heater installation, as well as tankless water heaters to help save on your gas costs this winter, and water softeners to avoid dry skin when the temperatures drop. With ESCO Services, you’ll never have to worry about finding a reliable emergency plumber in Salt Lake City Utah again!  

Electricians Salt Lake City

Electricians Salt Lake City

An electrical fire can severely damage your home, which is why it is imperative that you get your wires fixes, as well as making sure that everything installed in your home is properly done. At ESCO, our Salt Lake City Electricians provide the safest electrical repair options for your home, business, or office.

Electrical Contracting Services We Provide:

  • Electrical Installations

  • Electrical Wiring Services

  • Electric Runs for New Home Construction

  • Electric Runs for Existing Homes

  • Emergency Lighting Installations

We also make sure that your electrical panel is properly installed and check all of your fuses. Sometime we might have to change the fuse board itself and rewire everything. If you’re buying a new home, or if your home is more than 10 years old ESCO’s Electricians can perform a proper electrical inspection and testing to make sure your home is up to code and is capable of handling all of the electric loads needed for all of your devices. That’s why it is so important to trust all of your electrical work with us, your experienced Salt Lake City Electrical Contractors ESCO. Call us today and learn more.

Plumber Salt Lake City, UT

Plumber Salt Lake City, UT

Plumbing problems can arise from anywhere and cause a lot of problems especially if you don’t handle the issue right way before it spirals out of control. Sometimes a leaky toilet or a pipe can cause major leak issues without you knowing right away, or if your water heater isn’t firing properly can increase your energy bills. Whenever these types of situations it is very important that you call our 24 hour seven 365 days a year Salt Lake City Plumbers who also happen to serve all of the areas around the Wasatch Front as well. Remember, our staff is prepared to make sure that all of our work is satisfied, and your plumbing project is ready to pass all proper and necessary requirements and we know that our work will surpass all of your expectations. Don’t hesitate, call your 24/hour plumber today.

24 Hour Drain Cleaning Service Located in Salt Lake City Utah and Serving Ogden to Payson

24 Hour Drain Cleaning Service Located in Salt Lake City Utah and Serving Ogden to Payson

Depending on the season there are a lot of issues that can arise, especially whenever you have a clogged drain. ESCO provides drain cleaning and rooter services not only in Salt Lake City, but also along the entire Wasatch Front. If your drain is cleaned properly nor repaired, then the consequences can be severe. Even if your drain is draining slowly you can try a myriad of products or a plunger, but if the problem is deeper then you will definitely need a certified and experienced plumber. Other obvious signs are when your sink backs up and or the garbage disposal drains too slowly or there’s a sewer smell in the house.

Common Causes and Signs of a Clogged Drain:

  • Hair

  • Soap

  • Dirt

  • Food waste

  • Mineral Buildup

  • Small Objects

  • Toilet Paper Build Up

  • Tree Roots

  • Basement drain backing up

  • Garbage disposal drain backing up

  • Sewer smell permeating the house

  • All sinks in house appear to be clogged

If you are having issues where the drain in your basement is clogging up all you have to do is have our plumbers clear the blockage, and sometimes we can even go as far as the main sewer line in the street. Our plumbers have all of the necessary equipment in their trucks. Also, if there are any other issues that aren’t clear, that’s when we pull out the drain camera and start looking any suspect tree roots that have penetrated pipes. We can even do a real estate inspection if necessary which is can save you countless of dollars when purchasing a new home.

Plumbing Repair Salt Lake City

Plumbing Repair Salt Lake City

Whenever someone mentions an ESCO plumber in Salt Lake City, you’ll often find that they are quite fond of their professional service and overall positive demeanor. Our staff works diligently and hard to resolve leaks, fix bathrooms and toilets, unclog drains as well as installing all appliances necessary in a new home. We can fix just about any type of plumbing fixture out there. If your water heater isn’t functioning properly, or perhaps the gas line to the water heater is leaking, we can help you there. We will make sure that not only are you taken care of, but that you and your family is going to get quality service and craftsmanship. Just read some of our reviews:

Trisha Alarid


Esco took care of my clogged sink. I called them and told them what the issue was. They were able to come out in 2 days, which was fine because it was still draining, just a bit slow. When the tech got here, he explained what he had come for, and put on his shoe covers. We showed him where the issue was, and he fixed it in just a few minutes. I was pleasantly surprised how fast he was able to correct it. It’s now draining just fine.

Drain Cleaning Salt Lake City, UT

Drain Cleaning Salt Lake City, UT

Years of regular use can lead any ordinary home drain to get clogged. There are many reasons why you might need your drain cleaned but what’s most important is that your plumbing contractor handles the issues professionally and adequately. Our experienced professionals will make sure that your kitchen drains or bathroom plumbing fixtures are working properly. All of our staff is professionally trained and has all of the necessary plumbing experience and knowledge to offer you the best of solutions. We can help you with any plumbing issues at home or at your business. The highly skilled personnel at ESCO Plumbing can help you twenty four hours a day seven days a week. Don’t hesitate to call us at 801-204-9444

Drain Cleaning SLC

Drain Cleaning SLC

A clogged drain can cause an enormous mess in your house. Sometimes the clogged drain just isn’t your kitchen sink or your garbage disposal, but instead a massive clog that starts in the sewer. That’s why you need our professionals to determine whether or not your sewer or drain needs cleaning, repairing, or replacement prior to the situation getting any worse. Our trucks are equipped properly and able to arrive on short notice whether it is in Salt Lake City or any of the cities along the Wasatch Front. Don’t forget that by hiring a reliable plumber you won’t have to pay anyone else to fix the issues that come up down the road.

Sewer Line Repair in Salt Lake City, UT

Sewer Line Repair in Salt Lake City, UT

If you have a damaged sewer line and don’t want to take any chances with it backing up into your house and you’re wondering what you need to do in order to take care of the issue, then call ESCO Plumbing right away. A basic sewer repair can cost anywhere around $20,000 which is why we recommend handling little issues before they can become massive issues. If you hear a gurgling sound coming from you’re a toilet or other drains, then you might have a clogged sewer line.

Common Causes of A Clogged Sewer Line:

  • Pipe Damage

  • Sagging Sewer Lines

  • Tree Root Infiltration

  • Large Debris

  • Pouring Grease

  • Frequent Backups

  • Multiple Fixtures are Clogged

Trenchless Sewer Repair Salt Lake City

Trenchless Sewer Repair Salt Lake City

Rather than replacing old or broken pipes the traditional way, ESCO can help you by providing you the trenchless sewer option. If you haven’t experienced this, imagine your entire yard has sunken in and there’s a smelly odor. What would happen next is that a large excavating machine would have to dig up the old pipe, then have our crew replace it leaving your yard a mess and just miserably dirty.

Why Trenchless Sewer Line Repair is Optimal

This alternate method of sewer repair can save you massive amounts of money, time, and especially leaves less of a mess. First, we use our drain cameras to scope out the issue prior to making the repair. Doing this first allows us to have a less invasive approach fixing the issues on your property. All of this means that it will cost you a lot less to repair your sewer line because what we do is push another pipe through your broken pipe thus leaving it intact and properly fixed.

Clogged Drains Our SLC Plumbers Can Repair

Clogged Drains Our SLC Plumbers Can Repair

Kitchen clogs:

The faucet is the most vulnerable since it’s in regular usage. If your drain is not functioning the way it needs to, it is going to allow veggies, food refuse, and other substances that could block your drainage system.

Toilet clogs:

Soap scum hair, and some other debris may block your toilet system. Flushing items which may not dissolve in water like baby wipes and or tampons is a frequent cause of a clogged drain. 

Sewer clogs:

The sewer lines may collect debris into some stage where they obstruct, which can be common after storm drains. In addition, it can result from additional plumbing difficulties.

Beyond Satisfaction to Customer Delight

Only the Best for Our Customers

Only the Best for Our Customers

In our commitment to serve as Utah’s Best Service Experience™, ESCO Heating, Air Conditioning, Plumbing, and Electric employs the best air conditioning and heating technicians, plumbers, and electricians who are fully trained and certified. They are knowledgeable in their respective fields of service and have submitted to background checks as well as drug tests. We only want the best for our customers. We have the experience and expertise to get the job done fast, and done right the first time. Our equipment solutions include environmentally friendly options, with a highly trained crew that specializes in home energy efficiency and are BPI Certified. We also offer a comprehensive energy audit and can determine where your house is losing energy, making you and your pocket book a lot more comfortable.

Maintenance and Financing Options

Maintenance and Financing Options

Our trucks come fully stocked with repair parts, and we offer a second-to-none in-house maintenance plan for all of our heating, air conditioning, plumbing and electrical services, to make sure your systems keep running at their safest and most efficient capacity, year after year. In addition to accepting cash, checks, and all major credit cards, we also offer several financing options on approved credit with convenient monthly payments for installation and replacement of HVAC systems, plumbing and electric systems.

Call ESCO today at (801) 204-9444! We’re Here to Help, 24/7.

Contact Us!

Our HVAC, Plumbing and Electric Service Area in Salt Lake City Utah and Along the Wasatch Front

ESCO is one of the largest service contractors in Utah with more than 35 trucks on the road. We provide HVAC contractor services, plumbing contractor services, and electrical contractor services to residents along the Wasatch Front including: Salt Lake County: Salt Lake City UT, West Valley City UT, West Jordan UT, South Jordan UT, Millcreek UT, Taylorsville UT, Murray UT, Draper UT, Sandy UT, Bountiful UT, Riverton UT, Kearns UT, Cottonwood Heights UT, Midvale UT, Holladay UT, Herriman UT, Magna UT, South Salt Lake UT and North Salt Lake UT Utah County: Provo UT, Orem UT, Lehi UT, Spanish Fork UT, Springville UT, American Fork UT, Eagle Mountain UT, Saratoga Springs UT, Payson UT, Highland UT, Lindon UT, Cedar Hills UT and Alpine UT Davis County: Layton UT, Clearfield UT, Kaysville UT, Syracuse UT, Farmington UT, Centerville UT, Woods Cross UT and West Point UT Weber County: Ogden UT, Roy UT, Riverdale UT, North Ogden UT and South Ogden, UT Tooele County: Tooele UT and Grantsville UT

ESCO Heating, AC, Plumbing & Electric

2525 S 300 W
Salt Lake City, UT 84115
United States (US)
Phone: (801) 204-9444

MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours