My mechanic, Shaun at ARA Auto referred me to M&M Auto Body when I got my 2001 BMW 330ci in 2010 and I've been going there since. They've repaired rust on my car, straightened the frame after an accident, fixed body damage and replaced the door hinges. My friend needed significant body and frame straightening on her 2004 Lexus GX 470 after a crash and M&M made it look like new. When we picked it up, Mike gave us a printout of the laser alignment numbers and they were better than the factory specifications. She took her Audi A6 there for repair of hail damage and they did great repair work on it as well. I recommend M&M Auto Body.