I have taken my care here twice for major and minor repairs and all I have to say is this place has their sh*t together.
Very honest, super friendly, they are on twitter/facebook, have coupons, coffee, follow-up with a survey and they make you feel like they care about your time there. Compared to most mechanics - they are amazing!
I highly recommend taking your car to either location. They obviously care about their business and don't treat it as a hobby.