Most new roof systems are designed to provide useful service for about 20 years. Davis Roofing offers the longest guarantee in the industry. There are many factors that go into the life of a roofing system, including local climatic and environmental conditions, proper building, roof system design, material quality and suitability, proper application and adequate roof maintenance.