San Antonio-based auto collision repair shop enjoys a nationwide Customer Satisfaction Index rating of 97% owing to its superior customer service.