This company installed a brand new roof this past fall and did a SUPER job! Their crew was very professional and kept the job site clean. Their project manager was able to meet with us within 24 hours of our phone call and wrote us an estimate at the time of their visit. We were able to get the roof replaced within a time frame that worked for us. I highly recommend this company.