This is a great company from the office staff to the project manager. I recently hired this company for a roof replacement, and the quality of their work is top notch. My new roof is not only beautiful but also took a few years off the age of my house. I would recommend them to anyone looking to replace their roof. They really stand by their work! Thanks so much.