Daniel was great overall. He was friendly and very knowledgeable and explained things where I could understand it. He was very courteous and covered his shoes every time he came into my house. He explained everything that he was doing. He also came very promptly at 8am.