This company is very professional. Mike, the Project Manager, was very friendly and went out of his way to make sure I was pleased with how things were progressing and made sure everything went smoothly. Great Project Manager! Both roofs look beautiful! The clean-up job was amazing – not a thing left in the dirt, grass, sidewalk or driveway, and the swing was put back exactly where it belonged. I was very pleased with it all.