I can't actually comment on the quality of work they do because the work never got done. I called three times over the course of three weeks checking on the status of my parts order, was always told someone would call me back. But nobody ever did. They blamed it on "holiday shipping". The day I took it elsewhere they finally called to say the parts were in. It took four weeks for a spoiler to arrive. Then they wanted me to wait another week to schedule the repairs. Save yourself the agony. I took my car to Las Vegas Collision on Valley View. They started the repairs the day I took it in for an estimate and had it back, repairs done beautifully, in four days total.