North Carolina’s trusted roofing contractor, invite us to your project, and see why our customers choose us over other Residential and Commercial roofing companies. It starts with response time, communication, service, and the best warranty in the industry. NCGC License # 67004Procuring a general contractor that is able to properly manage, understand, problem solve and complete your project comprehensively is a vital asset when choosing a roofing contractor. We will assess the entire exterior of the property to ensure you have a complete understanding of your home’s exterior. Often there is wood rot and siding replacement needed, and the best time to complete those is in conjunction with the roofing process.