GREAT service, friendly staff, all-around exceptional experience.
Some half-blind ding-a-ling ran a stop sign and caused me to crush my bumper on his dumbass Hyundai. DC and the staff at American Auto Body took care of me from start to finish -- they arranged a rental car, had the rental place come pick me up, and took care of my repairs while keeping me informed of the progress. They even communicated with the dign-a-ling's insurance, to make sure they were admitting liability.
I really can't say enough positive things about this place. If you need a body shop, check them out!!!