Larry's Service
Car Electrics
Upgrade this listing
(435) 723-5543
150 E 100 S, Willard, UT 84340, USA
Area Served:Within 4 miles (6.4km) of 150 E 100 S, Willard, UT 84340, USAGet more exposure
Google Rating: 4.6 out of 5 stars (7 total ratings)
Constance Rebecca5 StarHonest mechanic!!!! Great work very precise. Frindly, helpful. I could go on for hours! I only trust this place with my vehicles.Monday 9th January 2017
Jeremiah Moss4 StarGreat little shop to fix about anything.Saturday 3rd June 2017
Stuart Jensen5 StarHonest mechanicSunday 5th March 2017
Andrew Haslem5 StarTuesday 16th January 2018
Theron Fielding5 StarThursday 20th August 2020