Took my BMW 128i there because I was having mechanical issues. I chose this garage based on reviews online. Interestingly, when I told a couple friends that they were working on my car, though they had not used them yet, they said that people had recommended them for their cars as well. I feel like I was treated honestly, respectfully, and fairly. They were fast and always followed up with me and kept me informed as to what was going on. I am not a fan of BMW's service for many reasons. Elite did not try to "find" lots of things to suggest for me to spend money on, unlike BMW or some other places. They worked with me to make this as painless as auto repairs can be! Once they diagnosed the issue, I called BMW to get a comparative quote, since this was my first time dealing with Elite. BMW was significantly more. They also washed my car before giving it back to me. Thanks Elite!