I took my car there twice. They did good work. Good paint quality. They pissed me off the second time though. I hit an animal and it tore up the grill, foglight, splash guard, front bumper. So a week later I get the car back without a splash guard and a piece had not been painted so it stood out (engine warmer cut out). They told me the splash guard was on national backorder and they would not get it for a week or so. I called the insurance company and they had the splash guard and my car ready the very next day and the piece was painted. Just gave me a bad vibe. I shouldn't have to complain to have my car returned to it's stock form.
Also, I asked them not to drill holes in the front bumper as I was moving to Indiana shortly (where I currently live, no front plate needed). They told me they HAD to drill holes for the front plate. Ok. Seems like bs, but whatever. Not only did they drill holes, the assholes drilled the holes so my plate sat crooked. Never again.