Listen, Dwayne and his crew are the best car shop in Willard! Me being a female and young, I’ve been ripped off by several car people and shops. They at D’s will be honest and affordable about your vehicles or they will make it right if not! I would trust them all at D’s and no one else with my family and I’s vehicles....
read full comment