Utah County neighborhood with homes and mountains

Plumbing in Utah County

Expert plumbing in Utah County for high-growth residential and commercial hubs. From the Silicon Slopes tech corridor in Lehi to the expanding communities of Eagle Mountain and Provo, we provide licensed, code-compliant solutions.

Emergency help is available 24/7. For standard appointments, book online or call/text us.

Your Utah County Plumbing Experts

What we do: Residential and commercial plumbing service, from urgent repairs to planned replacements and safety evaluations.

Who it’s for: Homeowners, property managers, and businesses in Utah County who want code-compliant work and clear answers.

How to schedule: Book Online or Call/Text (385) 265-8699.

Service Areas in Utah County

Lehi, UT
Provo, UT
Orem, UT
American Fork, UT
Eagle Mountain, UT
Saratoga Springs, UT

Don't see your city?

For other Utah County communities, use our Service Areas hub. If you’re not seeing your city listed yet, call/text us and we will confirm scheduling options.

Coverage Map

We serve all of Utah County with rapid response from technicians based near Lehi and Provo.

Call (385) 265-8699

Why Homeowners Choose Us Across Utah County

  • Licensed & Insured

    Plumbers focused on safe, code-compliant work.

  • 24/7 Emergency Availability

    Ready when you cannot wait.

  • Online Booking & Portal

    Convenience at your fingertips.

  • Wide Coverage

    Technicians positioned across Utah counties for practical scheduling.

  • Clear Communication

    We help you understand what’s going on before work begins.

Rocky Mountain Plumbing & Drain serves Utah County as part of our Utah service footprint.

Professional plumber arriving at a home

Services Available Across Utah County

Drain Cleaning

Clear clogs and restore flow for sinks, tubs, and main lines.

Learn More

Hydro Jetting

High-strength cleaning for recurring backups and heavy buildup.

Learn More

Gas Line Evaluation

Safety-first evaluation with clear findings and next steps.

Learn More

Water Heater Replacement

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

Learn More

Tankless Water Heater Install

Upgrade to tankless with professional planning and installation.

Learn More

Plumbing Repairs

Leaks, valves, fixtures, and pipe issues diagnosed and repaired.

Contact Us

Not sure which service you need?

Contact Us

How It Works in Utah County

1. Reach out

Book online or call/text (385) 265-8699.

2. Tell us what’s happening

We ask a few practical questions and set expectations.

3. On-site assessment

A licensed plumber checks the issue and explains options.

4. Complete the work

We complete approved repairs and walk you through it.

Same professional process whether you are in Lehi or another Utah County community.

What Utah County Customers Say

Frequently Asked Questions

Do you provide gas line evaluations in Utah County?

Yes. Our Gas Line Evaluation service is offered throughout Utah County, and the page explains what to expect before, during, and after the visit.

Which cities do you serve in Utah County?

We provide priority scheduling in Lehi, Provo, Orem, American Fork, Eagle Mountain, and Saratoga Springs. For all other Utah County municipalities, please visit our Service Areas hub.

How can I schedule service in Utah County?

Book online or call/text (385) 265-8699 to request an appointment.

Need help now?

Don't wait for a small problem to get bigger.

What should I expect during a gas line evaluation?

Most residential evaluations typically take 1 to 2 hours. You will need to be home so we can access gas appliances and line areas. We only shut off gas temporarily if we find an immediate safety hazard.

Do you offer financing for larger plumbing projects?

Yes. Financing is available through Wisetack for qualifying projects up to $25,000, with terms 3 to 60 months and APRs 0 to 35.9%. Learn more: plumbing financing options.

Do you handle residential and commercial plumbing in Utah County?

Yes. We provide plumbing service for both homes and businesses in Utah County. If the issue is urgent, call/text (385) 265-8699.

Reply times vary. 24/7 emergency service is available.