I asked around town for nearly a year on who to use when my 1995 BMW M3 I had bought new was hit hard from the rear by a Hummer. The same name kept coming up whether I was asking a BMW certified dealership or the best names in town.
While I never had the chance to use their shop to repair, I did have many strongly positive interactions with both David and Manny as I fought the insurance companies and tried to figure out the best approach to repair. I then had a similarly positive experience when Globe Tire lifted the replacement car wrong and damaged the underbody irreparably.
Cannot suggest them enough, and just referred another friend to them a moment ago. I tend to every time body shops come up and no one has come back and said they had anything negative to say.