I took my car over to have some serious front end work done after a pretty bad accident. The manager was an adjuster for a Major Insurance Company for several years. He walked me through everything, the car turned out beautifully, with a lifetime warranty also. I would highly recommend them to anyone. That's the kind of shop you send your grandmother to because they are that good!
Pros: Great service, they understand insurance AND car repair