I was recommended to Rick Warner Body Shop by my company, it was a company vehicle, and I needed to get the car done quickly. I was heading out on a trip, so the work needed to be done expediently, and they did so. They actually got the car out 6 hours earlier than they needed to, so I was very pleased with their customer service.
The vehicle looked like it was new, so like it was supposed to. I don't know how much they cost, but other than that, Rick Warner Body Shop was good to work with.