They've always been great, to my cars and to me personally. No unnecessary repairs, realistic estimates, and kept to time frames. I choose my mechanic like I do my doctor: Are they knowledegable? Are they trustworthy? Are they one of the best in their field?