Andrew was very thorough, professional and courteous. He did arrive later than our scheduled appointment window but stayed to complete needed repairs caused by mouse nest. Appreciated not having to wait for return service.