Driven by You: Benzel-Busch Wins 2025 Cars.com Customer Satisfaction Award

We’ve got some exciting news to share, and it’s all thanks to you, our customers. Benzel-Busch has been named a 2025 Cars.com Customer Satisfaction Award winner! This award celebrates dealerships that consistently deliver top-tier customer service. In short, it means people love buying and servicing their cars with us. And we’re honored to receive it….