The techs arrived on time and explained everything they were doing. They were very courteous and professional. They answered all questions and in my opinion, did a very good job.