The tech was very professional, pleasant and courteous Obviously very knowledgeable He arrived within the planned time frame. Being a weekender(and not every)convenience can be an issue but we've always been able to work it out.