Great local shop. They have worked on every BMW I have owned. I have reached out to them to give me their thoughts when I am searching for another one. They let me know which models/years are better than others. They are super responsive, know their BMW's and always can be counted on to do a great repair and a great job. Love them!!!