Hands Down! The best body shop I have ever dealt with. My M3 needed some love and they really came through. Customer service was beyond great, and being that I was in the auto body business years ago, they treated me with respect and even allowed me to tour their facility before I decided to use them. I had direct interaction with John, the owner, and from the front desk (Kim) all the way to the techs, this company shines. Can't say enough, except that I will use them as long as they are in business and will continue to refer them to all those I know who are looking for honest and high end work.