I've been going to Showcase Collision in Totem Lake for years since referred to them by a friend. They are only shop that I can drop my cars off at without having to worry about a thing.
They work on everything from exotics to classics to highly customized cars. Benchmark even sends a lot, if not all, of their bodywork needs there.
Some of my friends go to R&R and, while they do good work, I think they are over priced. I recommend taking a look into Collision.
2010 M3 | White/Black/Carbon | iForged | Nitto | Eibach | Encore Innovation | Vorsteiner | Revinora