Johnny has been here more than once. Each time he comes he is always very polite and thorough. He explains everything that he is going to do and why. He does a great job!