I brought my BMW X5 to 1st Class Automotive for service and had a great experience from start to finish. They were quick, professional, and kept me updated the whole time. They even set me up with a loaner, which made everything much easier. I didnt buy a car from them, but the service I received was top tier. Ill be coming back for anything my BMW needs.