Eric's Plumbing & Drain Cleaning Logo

Water Heater in Utah County

Need hot water restored fast? We repair, replace, and maintain water heaters, including tankless systems. Our licensed Utah journeyman plumbers bring 25+ years of experience and honest, upfront estimates. Serving Utah County, including Provo, Orem, and Saratoga Springs. Rated 4.9 from 962 reviews for friendly, reliable service. Get ahead of cold snaps with a quick checkup. Call or book online today.

Our work

Project Gallery

Ensure high-quality and professional water heater installations with Eric's Plumbing & Drain Cleaning.
Experience seamless water heater installations with Eric's Plumbing & Drain Cleaning, your trusted partner for quality and professionalism.
Experience reliable and professional water heater installations with Eric's Plumbing & Drain Cleaning.
Enhance your comfort with high-quality water heater services from Eric's Plumbing & Drain Cleaning.
Why us

Why Choose Us

Licensed professionals

Utah journeyman plumbers on every job

25+ years experience

Family owned and operated with decades of service

Transparent pricing

Straightforward estimates with no upsell

Satisfaction guaranteed

100% satisfaction and one-year repair warranty

Top-rated local team

4.9 rating from 962 reviews
Reviews Proof

What Our Customers Say

5.0
speed

“Water heater replacement in 4 hours, start to finish. Extremely satisfied”

5.0
value

“Lowest price of three bids and replaced the hot water heater the same visit”

5.0
professionalism

“They had a new water heater in that night. Professional and caring”

Got questions?

Frequently Asked Questions

A reset that won’t restore heat usually points to a specific fault. Common causes include an unlit gas pilot, failed temperature controls, a bad electric heating element or thermostat, sediment buildup insulating the tank, or a faulty valve. We offer free water-heater consultations and set pricing, so a tech can diagnose first. We service Orem, Provo, and nearby.

Quick checks:

  • For gas units: confirm the pilot light is lit.
  • Confirm the temperature control is set correctly.
  • Listen for rumbling/popping, which suggests sediment.

Updated: 2025-12-23 00:00:00

Need help in Lindon, UT? Call (801) 852-5651 or book online.

Learn more

Helpful Resources

Provo, UT Water Heater Leaking from the Top? Plumbing Tips


Estimated Read Time: 9 minutes

Water heater leaking from the top? Do not panic. Top leaks are common and often fixable if you act fast. In this guide, you wi...

Water Heater Lifespan Myths Busted: What You Need to Know


Estimated Read Time: 3 minutes

When Jenn realized her water heater was on its last legs, it was a typical Friday, and like many homeowners, she feared being ...

Water Heater Checks: Ensure Your System Keeps You Warm This Winter


Estimated Read Time: 3 minutes

As the winter chill sets in, ensuring a warm and comfortable home becomes a priority for many. For Jeanne C., the solution to ...

Where we work

Where We Work

Provo

UT

Orem

UT

Elberta

UT

Goshen

UT

Lindon

UT

Mapleton

UT

Mona

UT

Payson

UT

Pleasant Grove

UT

Salem

UT

Santaquin

UT

Saratoga Springs

UT

Spanish Fork

UT

Springville

UT

Vineyard

UT

Wallsburg

UT

When you are ready

Schedule service today with Eric's Plumbing & Drain Cleaning.

(801) 852-5651
When you are ready

Schedule service today with Eric's Plumbing & Drain Cleaning.

(801) 852-5651