I brought my 2009 BMW 328i xDrive to them for a general inspection, and to inquire about a few things on my car I was unsure of as well as a 4-wheel alignment after I completed some front end suspension work. I brought a reference sheet that I wrote up for them to review and they thoroughly read and addressed the concerns I detailed. As a used car technician myself I'm very familiar with cars, but rarely working on the more complex systems in BMWs I felt it was a good idea to let a shop that specializes in them take an in depth look instead of me guessing, going off of internet forums, and stressing about trying to squeeze in repairs between my work hours. Within the same day that I dropped the car off, they explained the things I was curious about, provided clear photos with descriptions of some things that needed attention and offered a fair estimate on recommended work. In the end, I chose to have them service both my differentials and manual transmission fluid, replace my leaking right front axle seal, extract and replace a broken bolt for one of my motor mount stools, and complete the aforementioned alignment. They had my car ready for me by the end of the day just one day after I dropped it off! I immediately felt improvement in the quality and smoothness of shifting after new fluids, and the alignment feels perfect with my new suspension parts. And also have a few components they showed me that I know to keep an eye on and get serviced in the future. I highly recommend taking your european vehicle to these guys for the peace of mind and excellent service they offer.