R

Randy Morgan

3 years ago

Customer experience in its self is the best you wi...

Customer experience in its self is the best you will ever have. Kevin my sales men and my friend was absolutely fabulous to me . They make you feel like family!! It's true. This is the first car dealership I have leased or bought a car from where the manager emails you the first visit there . Very impressive speaks volumes.

Comments:

No comments