Closed today
412 Market St, KaysvilleOpen 24 today
513 N 1000 W, Clearfield“Very efficient and professional staff, super quick to get set up with a consult and upfront with cost and options!“
Closed today
606 Daniel Ct, Farmington“Kolton showed up and got the work done! I am amazed at his hard work and great customer service, Thank you.“
Open 24 today
857 Marshall Way N unit d, Layton“I called Smedleys because my air conditioner was not cooling and reached 84 degrees in my house. They came out the same day and fixed my air conditioner. It was fast ,convenient, and Jared was courteous and professional. Thank you. I will definitely call again.“
Closed today
1101 W 850 N, Centerville“Installed and services our boiler system and our apartment building does a great job always able to contact them when needed. Great local business.“
Closed today
Bountiful“Another fantastic service call. Thank you for saving our 10 year old GE gas range, for your fast and thorough service and your honesty. 11 years ago you recommended we buy the LG washer dryer combo instead of saving our old dryer and we really appreciate the honesty. Thank you again.“
Closed today
757 N 1000 W, Clinton“Have used Barnes for many years. They did our initial plumbing in a new house a number of years ago. We had them finish a basement bathroom several years later. Excellent work. Just bought a new home and using Barnes to do some improvements. Highly recommended.“
Water Heater Installation Repair
Water Heater Installation Repair
Water Heater Installation Repair
Water Heater Installation Repair
Water Heater Installation Repair
Water Heater Installation Repair
Water Heater Installation Repair
“I have called on Speirs several times over the years. They have always been great. Most recently they had to dig up my yard twice to repair a faulty stop and waste valve. I found out their guarantee is ironclad. They stand behind their work. I won't call anyone else.“