I searched the web skeptical of where I should take my BMW because I wanted quality service for an affordable price, that was not going to leave me needing to come back due to missing bolts and what not. As soon as I arrived the staff was very nice and welcoming. I brought my car in for a diagnosis and the mechanic did everything possible to find out everything that is wrong with the car. The woman at the front desk also kept me updated throughout the entire process of the diagnosis and actually fixing the car. Since I had multiple repairs done that day, the mechanic worked on my car until closing. When I went to pay for the work done, my card was declined due to a purchase limit set on my account. So about 20 minutes after closed the woman at the front desk stayed while I was on the phone with my brand trying to authorize the large purchase amount. Throughout the entire wait she had the same amount of patience and composure as she did before closing. Overall, I will definitely return to this place for future repairs, and I recommend this place to anyone looking for quality service for an affordable price.