Daryl arrived on time and after checking everything out, he explained the problem and was very thorough and understandable in his explanation. He then prepared various options for correcting the problem. I appreciate his courtesy and professionalism.