A roof system is an investment that can last for years. The life span of your roof depends on the quality and materials used in construction and other factors such as location, age of home, how you maintain it over time, etcetera. But with proper care and maintenance, most homeowners will enjoy their roofs throughout their lifetime!