This roofer was referred by a number of friends who had used his service. He was very polite and prompt with his estimate and was able to start the project on time. He was on time arriving every day at 8 am. His workmanship and knowledge of product was excellent. At the completion of the project the site was cleaned with no traces of debris. I was very pleased with his work!