We first used this body shop about 12 years ago when our daughter first started driving. Since then, we've had numerous cars there for body work and paint. Every time, we were totally pleased with their high quality work. We would not trust anyone else to do body work or paint our cars. Michael and his team are awesome! If you go, take a look at the photo album of their work - for the "picture is worth a 1000 words" proof.
Pros: Excellent body work, excellent paint job, excellent customer service, priced fairly