Boston Village Auto Body just repaired my Mazda 3 after an accident. The front was crumpled, it needed a new hood and bumper - along with lots of other repairs, and it looks better than it did before the accident - everything matches perfectly, and it drives like a dream! In addition, while repairing the car, they found more damage that required two supplemental insurance appraisals, and they handled everything with my insurance company - it was painless, and I didn't have to lift a finger. I will definitely bring my car back here in the future.
Pros: Customer service is great, repair work was perfect
Cons: a bit on the slower side, but that was more due to the insurance hassles than the repair shop