Leonard's Garage is the best auto repair shop in town because they guarantee their work and have an excellent reputation. They've won three consecutive AAA Top Shop Awards, been a Nextdoor Neighborhood Favorite Repair Shop for two years straight, and customers rave about how honest Leonard's staff are. We're here to take good care of you so that your car will be running smoothly again!