Absolutely the worst place to take your car to fix. They had my car for an insurance repair and they replaced none of the parts that was supposed to be replaced. The just body worked it. Then painted it and it was all orange peel and dry. Said they need to buff it to make it better. I didn't know that after you spray clear on a car you need to buff it to make it shine. It's supposed to be to remove imperfections. I also gave them a front lip to spray and that was painted well but they forgot to prep it and all the paint chipped off. They put it on the car also and instead of using the mounting brackets that it came with they used the oldest non matching screws they could find and drilled it into the bottom of my bumper. Then they repainted the lip again and it took over a week and Tiffanny the owner tells me they needed an extra day to repay the clear coat again amd I said ok. Only to pick it up and it was like a Matted finish. Dry as hell. The shop manager said he needs to buff it when I put it on the car. Again with a clear coat you shouldn't have to buff it to make it shine. They also ripped my weather molding while buffing the car and I'm still fighting with them to get a new one or the money for a new one.
Do your self a favor and go anywhere else for body and paint.