I cannot say enough about Marc Norris, his expertise, his professionalism, his courtesy, and his prompt attention to the service needs of all my BMWs. He is thorough, fair, conscientious and always goes the extra mile to assure that his customers receive the best service. He expects the same level of performance from his staff, and it shows. I recommend Bavarian Workshop without a single reservation. Simply superb!