Highly recommended! Professional, courteous, and fabulous attention to details. They thoroughly explained all that needed to be done, coordinated with my insurance people, arranged to get my rental set up (right next door, can't beat that). They treated me much more respectfully than Zimbrick did, coordinated to get my windshield replaced while they were doing the rest of the work (even though they don't do that work), and they had the thoughtfulness to save my oil change reminder and put it on my new windshield. I saw them check out someone's vehicle to see if it was driveable for free, and they also buffed out another scratch on my front bumper (unrelated to the damage I came to them for) and included that at no extra charge as well. The work and paint matching on my metallic grey both came out beautifully! I got other estimates and am so thankful I went with Sparkle.