I had my car repaired at this shop following an accident where I was rear ended. Following the repair, I had to take the car back 3 times to get it repaired correctly. First, the car wasn't cleaned out, and their were spark burns on the back seat from welding. Second, the paint didn't match. And third, the trunk leaked. It was a long process to get everything repaired the way it should have been. To this day, the car still isn't right.
I don't recommend using this shop.