I cannot recommend a finer mechanic all the way around. We were quoted a diagnostic fee and Rags stuck with it.Unheard of in the industry...