As far as purchasing a car I highly recommend this dealership. As for the service department I was happy with my service except for a mishap that took place at the time of dropping off my vehicle. An employee of the service department moved my vehicle closer to his office and hit the curve with my brand new rim i had just bought less than a month ago. They did however take care of the situation. Other than that its excellent work.