These shingles, also called Class 4, protect your home from major storms that would otherwise destroy other types of shingles. Under ideal conditions, they’ll last between 30 and 50 years. An impact-resistant roof may even decrease your homeowner’s insurance premium; check with your insurance provider for more information.