Well, I have had numerous occasions (not on purpose of course) to use Yardy's Auto Body. They ranged from deer to other drivers. Every time I get my car back it looks great, is clean and you can't tell where the repairs were done. They definitely have it together. I would certainly recommend them for any body work.