Free Quote
24 reviews

Best employee

Shelly B.

Thompson’s employee was very good and helped me find the warranty for a bad fuel injectors switch. Derek went above the basic throw it on and leave mentality. He thoroughly check and adjusted all the parts of my water heater and was conferenced about the lack of hot water we were experiencing. I would recommend this company to anyone because of him. They were easy to get into and great at reminders, too.

Work done @ 1834 Rockcress

Marsha N.

Great experience with Eric. Very competent and went above and beyond. We really appreciate the great service. Thank you, Eric!


Susan D.

Very professional and on time. Appreciated his expertise.

Shawn and Eric are great

Tim B.

Very professional and real people

Great work

Jose T.

Abraham did an amazing job, couldnt have asked for better

Great service

Sue W.

I’m a first time client. Eric was on time, courteous and knowledgeable. He evaluated our issues and presented options for the repairs at hand as well as issues that will present soon due to the age of our home. Thank you for your excellent service!

Excellent service

Mary W.

Our water heater had been out for three days and our insurance company couldn’t find anyone to come fix it. We called Bruce Thompson plumbing late afternoon and had someone to our home in 30 minutes. They assessed the situation and were able replace our water heater by the end of day. Kaden was knowledgeable, efficient, and friendly.

shower drain



Josh Thompson

Terrence Y.

Josh was knowledgeable, courteous and willing to share why he was doing what he was doing. Josh was fair and comprehensive in his work.

Excellent Service

Helen D.

Eric and his team did an excellent job. All the work was completed ahead of schedule with no hidden fees. They were very professional and knowledgeable. Would highly recommend!!

5.0 out of 5
Out of 24 Reviews
American Standard
Bath Planet
Get Started Now

Request appointment?

Headquarters Bruce Thompson Plumbing

  • 1186 S Hillcrest Drive Suite 1 Washington, UT 84780
  • (435) 201-8889