Tech was very professional, arrived on time and even though we had overslept and even the dogs didn't hear him knocking, LOL. He did a great job. We were very happy with this tech and Bassett Services.