We've been taking our cars here over the course of last 5-6 years. Family owned business, with very friendly staff.
With the latest car repair, they walked me through all steps, the waiting period for insurance agent to get through the due diligence - set realistic expectations when our vehicle was going to be ready for pick up.
I needed a ride to a rental car place that was little further away, and gentleman from the office was happy to give me a lift.
We refer our friends and family to this auto body shop, we have been very happy with their service.