A very personable, professional, and knowledgeable worker, gave me a very reasonable quote, and time to complete the work. True to his word, he arrived as agreed, completed the work quickly, efficiently, and to a high standard. I would not hesitate to use him again, or to recommend him to others.