Recently I was involved in an auto accident and was at a loss on where to go to have my car fixed right the first time. Since the other guy's insurance was paying for it, quality was key and price did not matter. First, I figured I would call the Desert BMW and ask where they recommend I get my car fixed since they are a large dealership and probably have a few connections. After one was recommended to me, I started to look around some more for comparison and came across Frank's Auto Body which not only rated high on Yelp, but was one of the handful of body shops in town that gets a favorable AAA rating and is on the preferred provider list of State Farm Auto Insurance to! And if that was not enough, the people at Hertz said they have heard many good things about them as well.
All in all, my car came out perfect. The folks at Frank's not only fixed all the damage but detailed my car out upon finishing it up. Plus, they called me between 2-3x a week to give me a heads up of what's going on with the car, status of parts being ordered etc.... None of this five week later stuff and a call saying your car is ready now.