When we made the appointment with Andy, he was very friendly and responsive. Got us scheduled quickly and to fit our schedule. John arrived on time, was very presentable and did a great job. He was quick, thorough and friendly. He didn't waste time, but was still friendly and responsive to us. Also appreciated John, the first time he was here some months ago, referring us to Angel Water who did a great job for us as well.