I've taken both my BMW and Mercedes there to Exhibition Automotive. I am totally picky about any repairs to my cars and I finally found a place that will do what has to be done to do it right. I don't have to worry about painting issues. I trust them to stand up to the work to bring it back to pre-incidient status. I had to take it back a few times after a very serious rear-end accident and they took it back each time until it was to my satisfaction. I am now setting up to go back again because a tree fell across my hood! The only downside I experienced is that sometimes the repair took longer than was estimated. If time is an issue for you I would speak up when you put the car in the shop. Make sure they understand you need it completed within X days of their estimation. They have done quality work in the past so I take the risk for the delay in repairs.