Mr. Green was informative and thorough with all my questions, of which there were many. He was also patient, as I had several different quotes for competitive pricing. His crew was friendly, knowledgeable and experienced. They were quick in finishing the job and did a nice job cleaning up. I would recommend him for any roofing job!