After getting our cars repaired on at other places, I would have to say Greenes is the best place to go if you want it done right. Yes, it may cost an extra $100 or two, but they don't just slap on cheap parts and give you a sloppy paint job- they take pride in their work, and it shows!
PROS: Excellent work
CONS: Slightly more expensive then the competition, but WELL worth it
this shop only does body repair. I visited them a couple of times for possible repair but have never had anything done by them. their quotes seem always high than other body shops in town. but they have a nice and clean waiting room. people are knowledgeable and you can visit them anytime without an appointment. probably you will want to check with them if next time you have an insurance claim