I would say 20-25 yrs depending how well they are installed,weather climate, ect. I had to have mine replaced about 5-6 yrs ago due to curling and shingle gravel in the gutters. Even had an insurance company refuse to insure my home because of some of the shingles curlingi was changing insurance at the time and when they first looked at the house, the said everything was fine, a few days later though i received a cancellation notice, although i went to another company and they had no problem insuring me. The last shingles only lasted around 15 yrs. Just make sure if you are having someone per