Kevin arrived on time and did a thorough cleaning. He told me what to expect down the line and didn't push for me to spend money now that could wait until summer. I really appreciated that at Christmas. I also liked that he was able to answer all my questions. I felt he really knew what he was doing. Very professional and courteous.