Mike was very professional and timely with his service. He explained everything he was doing and was very courteous. I will definitely refer him to friends and neighbors. Overall great service!