Greg Wills
1 Review
1 Review
Write a Review1 Review of Greg Wills
February 08, 2026
Techs are lazy and salespeople are nice but quickly turn when u don’t just say yes to everything, still made the purchase but every scheduled maintenance is like pulling teeth with them, many other dealersh when u don’t just say yes to everything, still made the purchase but every scheduled maintenance is like pulling teeth with them, many other dealerships don’t let these guys ride you! More
by toyotaguy

