Techs are knowledgeable, courteous and patient. They take the time to explain recommendations and answer questions.