All roofs are different and all roofing systems are designed for different architecture. The key is to match the correct roof system to the actual roof structure and design. When matched up properly and installed correctly a new roof with proper maintenance should last 20-30 years. We will look at all aspects of the property as well as consider the client's budget when specifying a new roof system