Brets is the best when you need the best. I've had several repairs that other shops in town wouldn't attempt but the quality of technician they have at Brets have never told me they couldn't or wouldnt do the job. Equal to, or better than dealership quality.