After trying several other mechanics who could not correctly diagnose my BMW's issues or tried to sell me on unnecessary repairs, I found this shop. In a matter of about an hour or less, these guys had fixed an annoying minor issue that no other mechanic even bothered to check, as well as had the majority of the issues figured out. I have only had one visit and there is still one issue in diagnosis test mode (that no one else had bothered to do), but I have every confidence that my car will be repaired correctly here. These are top level, highly skilled mechanics.