Did some homework beforehand on finding a trustworthy certified shop as well as the issue that our BMW was having…Nixon and in particular Mitch were extremely helpful during the entire process. And patient! I felt good and taken care of, will be going back to these guys!