There really is no other choice than Speidell Body Works for your vehicles. My car was unfortunately parked outside during a rogue fall hailstorm, six weeks after I bought it. I asked friends which body shop was the best, and all of them, without exception, said«take it to Speidell». I called right away, and Todd himself told me that since he was right by my office for a meeting, he would stop and give it a preliminary look. After he reviewed it, I called my insurance company, who, of course wanted to have their adjuster look at it. I told them that once I got the estimate from Speidell, maybe I would let them. Upon receiving the estimate, they were so impressed they told me to just go ahead and have Todd & his crew do the work.(By the way, it is your right as a consumer to pick your shop, don’t let your insurance company bully you into using theirs.) I had the work done in the North shop, and got my car back looking as good as it did when it was new. They took care to make sure it was clean and well cared for while it was in their possession. I would highly recommend Speidell to anyone with any sort of damage, from rogue hail storms, to suicidal deer, to collisions.