Ivan was thorough, efficient and did a fine job. He explained what he was going to do, and then what he had done, answering all our questions. He showed us where the problem was and had us look over his before and after pictures. Our home was left clean and neat.