John's level of expertise is evident. He investigates issues thoroughly in order to diagnose the problem correctly. The repairs are timely and the quotes are fair and reasonable. John answers all questions and explains issues thoroughly. We continue to make the trip here because of our confidence in John.