The issues in my car were a check engine light, coolant leak, and oil pan leak. I had about 30 codes coming up on my engine. They fixed this within a weekend and two business days, while looking extremely busy, I might add. In addition to what was wrong, I received a detailed and full evaluation of my car, an unexpectedly waived diagnostic fee, and I didn't have to pay BMW dealer prices for the quality service and time mgmt that I received. Everyone who works there was super nice and understanding, very amicable and willing to work with you when life happens in a way you weren't accounting for. The greatest thing about this establishment in my opinion is that you can immediately grasp the vibe of how much everyone here seems to care about what they do, which was initially what sold me as a customer. If you have a BMW, take it here.