When you need to replace your roof in the future, the solar panels will need to be removed before and reinstalled after. This can be done with no worries, but it’s an added expense to an already expensive roof replacement, so factor it into your considerations. So yes, your roof should be in good condition before adding solar. If the expected lifespan of a system is 30 years, it would be ideal if your roof would last that long too. As a general rule, we recommend your roof be less than 12 years old.

A Sunpower Elite Dealer