Ray was on time and very conscientious. He explained things well. I was very pleased with his service.