Knowledgeable, friendly, patient, took his time to explain every detail and walk us through what we didn’t understand. Outstanding service call!