Drain Cleaning
Clear clogs and restore flow in sinks, tubs, toilets, and main lines.
Learn More
Serving Salt Lake County, Utah communities with reliable Salt Lake County plumbing from a licensed, insured team.
Call/text (385) 265-8699 anytime. Emergency plumbing is available 24/7.
Tell us what's going on. We'll get back to you fast.
Prefer to talk? Call (385) 265-8699
A county-wide service hub for repairs, drain work, water heaters, and safety checks. For homeowners, landlords, and businesses who want code-compliant work and straight answers.
Leaks, fixtures, and problem lines.
Cleaning & hydro jetting.
Repair, replace, tankless.
Safety-first inspections.
Serving homes & businesses.
For larger projects.
Find your city below. If you are near these areas and still in Salt Lake County, call/text (385) 265-8699 and we will confirm scheduling.
Rocky Mountain Plumbing & Drain serves Salt Lake County and nearby Utah communities with practical, safety-first plumbing.
Code-compliant work for homes and businesses.
We explain what we find, what matters now, and what can wait.
Service when the situation cannot wait.
Online booking plus a customer portal to keep things organized.
Clear clogs and restore flow in sinks, tubs, toilets, and main lines.
Learn MoreHigh-power cleaning for heavy buildup and recurring drain problems.
Learn MoreReplace failing units and size the right system for your home.
Learn MoreUpgrade efficiency and hot water delivery with tankless options.
Learn MoreSafety-first inspections to identify leaks and code issues.
Learn MoreFor urgent leaks, backups, and no-water situations.
Learn MoreRepairs, replacements, and inspections for residential and commercial plumbing.
Need a larger repair or replacement? Financing is available through Wisetack. See Details
We confirm what is happening, where it is happening, and any safety details.
A licensed plumber evaluates the situation and explains options in plain language.
If approved, we complete work to code and leave you with clear guidance.
Please provide clear access to the workspace. We handle the technical diagnosis and supply all necessary tools for the repair.
If you smell gas, leave the area and contact your gas provider immediately. Then call us.
Yes. We provide residential and commercial plumbing services throughout Salt Lake County, including Salt Lake City, West Jordan, Midvale, South Jordan, Sandy, Murray, Draper, Herriman, and Riverton. If you are anywhere in the valley, we can typically schedule service within 24 hours.
We provide water heater services, drain services, gas line evaluations, sump pump evaluations, and bathroom/fixture evaluations, plus broader plumbing repairs and replacements.
Scheduling is easy. You can book directly through our Online Portal or call/text (385) 265-8699 for immediate assistance.
Yes. Rocky Mountain Plumbing & Drain offers 24/7 emergency plumbing. Call/text (385) 265-8699 if it cannot wait.
Yes. Financing is available through Wisetack for qualifying customers. Details are on /financing.