Plumbing repair
Leaks, running toilets, dripping faucets, low pressure, and the pipe that finally gave out. We find the real cause, fix it, and tell you what to watch so it does not come back.

Water, heat, and air for the Salt Lake Valley. One company, one number, the work done right the first time.
Most homes need a plumber and an HVAC company at different times of the year, and most people end up juggling two sets of phone numbers, two invoices, and two crews who blame each other. Towers does both. When a pipe lets go in February or the AC quits in July, it is the same company that already knows your house.
We serve Murray and the Salt Lake Valley around it. We tell you the price before the wrench comes out, we clean up after ourselves, and we treat your home like we want to be invited back. That approach is what the 479 reviews are about.

“The kind of plumber you keep the number for, and call the next time without thinking about it.”
★★★★★ The theme that runs through 479 Google reviews.
Everyday repairs, big replacements, and the no-heat or no-water emergencies in between. Plumbing and HVAC, all under one roof.
Leaks, running toilets, dripping faucets, low pressure, and the pipe that finally gave out. We find the real cause, fix it, and tell you what to watch so it does not come back.
Slow drains, backups, and main lines that need clearing or a camera to see what is going on. We snake it, jet it, and show you the line so the fix matches the problem.
Repair, replacement, tank and tankless. If yours is leaking, rusty, or just old and slow, we will tell you straight whether to fix it or replace it, then handle the swap and the haul-away.
A furnace that will not fire, short-cycles, or runs cold. We diagnose it, repair what we can, and replace the system honestly when repair stops making sense. Seasonal tune-ups too.
AC that quit in the worst week of summer, or one that runs all day and never cools. We get it cooling again, and when a unit is past its life, we size and install the right replacement.
Old galvanized or failing lines replaced, and the rough-in plumbing for a kitchen or bath remodel done to code. Bigger jobs get a clear written scope and a price you approve first.
Hiring Towers means you stop keeping two sets of contractors on your fridge.
Call, text, or send the form. Describe what you are seeing, send a photo if it helps, and tell us how urgent it is.
We come out, find the real problem, and give you the price before any work starts. You approve the number first.
The repair gets done right, we test it, we clean up the space, and we tell you what to watch for next.
“On time, explained everything before they touched it, and the price they quoted is the price I paid.”
A common note across the reviews, paraphrased. Read the real ones on Google.

That is the whole job. When one of them stops, you want a company that picks up, comes out, and gets you back to normal. That is what Towers is for.
We are right in the middle of the Salt Lake Valley, so most of our work is a short drive. If you are nearby and not listed, call and ask. We probably cover you.
If yours is not here, call (801) 609-1589 and just ask. We would rather you know before we start.
Yes. We do plumbing and heating and cooling under one roof. That means one company for a leaky faucet, a dead water heater, a furnace that will not fire, or an air conditioner that quit in July. One number to call for all of it.
We are based in Murray and work across the Salt Lake Valley, including Salt Lake City, Holladay, Midvale, Cottonwood Heights, Sandy, Millcreek, Taylorsville, South Jordan, and West Jordan. If you are nearby and not sure, just call and ask.
A burst pipe, a flooded basement, or no heat in the middle of winter cannot wait for an appointment next week. Call us, tell us what is happening, and we will get you the soonest available visit.
It depends on the job, so we give you the price before we start the work, not after. You approve the number first. No surprise line items at the end.
Call us in the morning and we will tell you the soonest we can be there, often the same day for urgent plumbing and no-heat or no-cool calls. Tell us how bad it is and we will prioritize.
Yes, both tank and tankless. If yours is leaking, rusty, or just old and slow, we will tell you straight whether it is worth repairing or whether replacing it saves you money, then handle the swap and the haul-away.
Yes. We repair and tune furnaces and air conditioners, replace systems that are past their life, and do seasonal maintenance so the unit is ready before the cold or the heat hits.
Yes, we are a licensed and insured Utah plumbing and HVAC contractor. We are happy to confirm our license and coverage before any work begins.
For replacements like a water heater, furnace, or AC, we will come look and give you a clear written quote at no charge. For diagnostic and repair work, we explain any service fee up front when you book.
Plumbing, heating, or cooling. Send the details and we will get back to you, usually the same day, with the soonest we can be out and what it will cost.