Worth the trip, worth the wait!
Don't make the mistake I did by making them the 3rd shop to fix our car. They should have been 1st. Clearly quality and customer service are very important to them and it shows in their work and their eagerness to help get your vehicle back to pre-wreck condition. Precision in repair work is outstanding, lining up panels, parts, etc. Finish and paint get 9.5 out of 10 stars.