Fraud Blocker

You can also email us or come in to our office.

Address

Professional Plumbing Systems 1742 W 500 N, Springville UT 84663, United States

Business Hours

Monday-Friday: 7am-5pm
24-Hour Emergency Service

Phone

Office: (801) 794-3636
After-Hours Emergency: (801) 835-5929

Email

office@ppsplumbing.org

Our Plumbing Services

Every job. Every person. A priority.

A white wall with pipes and water heaters. Providing boilers and radiant heat system services.

Boilers

Installation, repair, and maintenance of residential and commercial boiler systems throughout Utah County.
A man uses a pump to drain a sink.

Drains

Fast drain cleaning and unclogging for sinks, tubs, showers, floor drains, and main sewer lines.
Gas stove with blue flames burning, connected to a natural gas line installation.

Natural Gas Lines

Safe, code-compliant natural gas line installation, extension, and leak detection by licensed technicians.
A construction site with workers and cranes building a large apartment complex.

New Construction

Full plumbing rough-in and finish work for new residential and commercial builds.
A room filled with several water heaters, illustrating different types and configurations for effective water heating applications.

Water Heaters

Same-day water heater replacement and installation, traditional tank and tankless systems available.
A water softener being installed in a home to improve water quality.

Water Softeners

Whole-home water softener installation and service to protect your pipes and improve water quality.

Professional Plumbing in Utah County

When you need a Utah County plumber to handle any aspect of your plumbing system, you need one you can count on to take care of it all. At Professional Plumbing Systems, we take great pride in making sure our customers’ plumbing works the way it should.

This is true whether you need help with a clogged drain, water heater installation, water softener repair, or emergency plumbing service. Our experienced team comes equipped with all the tools and parts necessary to complete any job, so you don’t have to wait longer than necessary.

Quality Installation Services

As your local Utah County plumber, we install water heaters and water softeners, making it easy to add them to your existing system. Whether you need a replacement for an older unit that no longer works the way it should, or you’re installing one for the first time, we are your go-to source for reliable, lasting results.

We Specialize in Repairs

Many things can go wrong with your plumbing system, from a slow drain to a burst pipe requiring emergency plumbing service. The good news is we can handle it all.

Ready to get started?

Contact us today to schedule your appointment with a Utah County plumber you can trust — including 24/7 emergency plumbing service when you need it most.

What do our customers have to say?

Hear from people who have worked with us before.

Confidence guaranteed

Rely on assurance. Not insurance.

Respect

We treat each job as a relationship of care and respect, not as a ticket number.

Affordability

We don’t do commissions or bait-and-switch. You will know the price at the door before any work begins.

Experience

There isn't a project our licensed plumbers haven't seen and successfully solved.

Quality

Our attention to detail assures we do the job right the first time, every time.

Getting help is easy

From the moment you first call us, to after we’ve completed the job, here’s what you can expect when you work with PPS Plumbing.

Step 1

Call or Schedule Online

Call us at (385) 469-3353 or click 'Schedule Now' to book your appointment online. For after-hours emergencies, call (801) 835-5629.

Step 2

We Diagnose the Problem

Call us at (385) 469-3353 or click 'Schedule Now' to book your appointment online. For after-hours emergencies, call (801) 835-5629.

Step 3

We Fix It

A licensed PPS technician arrives on time, diagnoses the issue, and gives you an upfront price.

24-Hour Emergency Plumbing — We Answer When Others Don't

Burst pipe? No hot water? Call (801) 835-5629 any time, day or night.

Frequently Asked Questions

Yes! We provide 24-hour emergency plumbing service throughout Utah County. For after-hours emergencies, call (801) 835-5629 and we’ll dispatch a technician as quickly as possible.

We serve all of Utah County, including Springville, Spanish Fork, Provo, Orem, Payson, Pleasant Grove, Lehi, Lindon, Alpine, Mapleton, Nephi, and surrounding communities.

Pricing varies by job. We believe in full transparency. You’ll know the price before any work begins. We don’t use a commission-based system, so your technician has no incentive to upsell you on unnecessary work.

Absolutely. We install and service both traditional tank water heaters and tankless systems, as well as whole-home water softeners. We carry common parts on our trucks for same-day installs.

Yes. All PPS technicians are licensed, experienced professionals. We stay up to date on Utah plumbing codes and best practices so every job meets or exceeds local requirements.

You can call us at (385) 469-3353 Monday–Friday, 7 am–5 pm, or click the ‘Schedule Now‘ button at the top of our website to request an appointment online.

Ready to Get Your Plumbing Fixed?

Utah County's trusted plumbers are a call away, with honest pricing and guaranteed work.