I recently purchased a car from the Cavenaugh dealership and had a great experience. The entire place was clean. Our salesman, Eric, was very helpful throughout the entire process. He was patient, answered all of our questions and made sure we were fully informed. Eric took the time to show us all of the features of our new car. At no point did we feel pressured or like we were being mislead. The entire process was enjoyable. I definitely recommend the Cavenaugh dealership to anyone in the market for a new car.