I cannot say enough about how great the team at Nixon is. They have consistently provided great service over the years and I would not take my car anywhere else. Recently, they went above and beyond what I would normally expect when I had an unforeseen issue with my car. They identified the problem quickly, and most importantly, were transparent and honest about everything and their recommendations. I highly recommend Nixon for any BMW related services!