I have never dealt with a body shop before, but when some jerk backed into my car at a stop light I had no choice. My insurance company uses these guys, and their work is certified. From start to finish, it was a flawless transaction. Car went in for a new front bumper/grill on Monday and was done on Wednesday. They sent text messages with updates, and were so pleasant and easy to work with. The car looks beautiful again! And as an added bonus, she was washed and lightly detailed (inside and out) when I picked her up. I would recommend this place time and time again! They deserve every star I gave them.
UPDATE: 1/18/16 So a month after getting my car back from ABRA, I'm in California and some other moron hits the front of my car trying to pass me in a hurry. I'm sent back here and once again, they did a fantastic job! They send daily updates, even when there's nothing to update. They are thorough. Picking up and dropping off was a breeze. PLUS, my car was (once again) spic and span clean when I got her back (even the tires!) These guys deserve every star possible.