Salt Lake County residential neighborhood street scene
Rocky Mountain Plumbing & Drain Logo

Salt Lake County Plumbing

Serving Salt Lake County, Utah communities with reliable Salt Lake County plumbing from a licensed, insured team.

Licensed & Insured
Upfront Pricing
Online Booking
24/7 Emergency

Get a Free Quote

Tell us what's going on. We'll get back to you fast.

Prefer to talk? Call (385) 265-8699

Your Salt Lake County Plumbing Experts

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.

Plumbing Repairs

Leaks, fixtures, and problem lines.

Utah Drain Services

Cleaning & hydro jetting.

Water Heaters

Repair, replace, tankless.

Gas Line Evals

Safety-first inspections.

Residential & Commercial

Serving homes & businesses.

Financing Available

For larger projects.

Service Areas in Salt Lake County

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.

Residential street in Salt Lake County within our service area
Rocky Mountain Plumbing technician inspecting a home
Safety-First

Why Homeowners Choose Us Across Salt Lake County

Rocky Mountain Plumbing & Drain serves Salt Lake County and nearby Utah communities with practical, safety-first plumbing.

  • Licensed & Insured Plumbers

    Code-compliant work for homes and businesses.

  • Clear Next Steps

    We explain what we find, what matters now, and what can wait.

  • 24/7 Emergency Availability

    Service when the situation cannot wait.

  • Convenient Scheduling

    Online booking plus a customer portal to keep things organized.

Services Available Across Salt Lake County

Drain Cleaning

Clear clogs and restore flow in sinks, tubs, toilets, and main lines.

Learn More

Hydro Jetting

High-power cleaning for heavy buildup and recurring drain problems.

Learn More

Water Heater Replacement

Replace failing units and size the right system for your home.

Learn More

Tankless Water Heater Install

Upgrade efficiency and hot water delivery with tankless options.

Learn More

Gas Line Evaluation

Safety-first inspections to identify leaks and code issues.

Learn More

24/7 Emergency Plumbing

For urgent leaks, backups, and no-water situations.

Learn More

Full Plumbing Services

Repairs, replacements, and inspections for residential and commercial plumbing.

View All Services

Need a larger repair or replacement? Financing is available through Wisetack. See Details

How It Works in Salt Lake County

1. Reach out

Use the Free Quote form, book online, or call/text (385) 265-8699.

2. Quick questions

We confirm what is happening, where it is happening, and any safety details.

3. On-site assessment

A licensed plumber evaluates the situation and explains options in plain language.

4. Repair & Plan

If approved, we complete work to code and leave you with clear guidance.

Ready for service:

Please provide clear access to the workspace. We handle the technical diagnosis and supply all necessary tools for the repair.

Safety Note:

If you smell gas, leave the area and contact your gas provider immediately. Then call us.

Our Work Across Salt Lake County

Professional drain cleaning in progress
Completed drain clearing
Water heater replacement installation
Water heater replacement
Tankless water heater installation
Tankless install
Hydro jetting equipment setup
Hydro jetting
Technician performing gas line evaluation
Gas line evaluation
Bathroom fixture repair
Fixture repair

Frequently Asked Questions

Do you service multiple cities across Salt Lake County?

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.

What types of plumbing services do you provide?

We provide water heater services, drain services, gas line evaluations, sump pump evaluations, and bathroom/fixture evaluations, plus broader plumbing repairs and replacements.

How do I schedule service?

Scheduling is easy. You can book directly through our Online Portal or call/text (385) 265-8699 for immediate assistance.

Ready to get started?
Do you offer emergency plumbing?

Yes. Rocky Mountain Plumbing & Drain offers 24/7 emergency plumbing. Call/text (385) 265-8699 if it cannot wait.

Can you help with financing?

Yes. Financing is available through Wisetack for qualifying customers. Details are on /financing.