Would definitely recommend your shop!
We took our car in for repair after rear-end collision. They kept us informed during the almost 6 week repair. When we received the car back, it looked as good as new. We were very pleased as the car only had 20 some thousand miles on it! They always do a superior job!