On average, solar panels last for as long as 30 years while most roofing systems have a life span of about 20 years. This disconnect is one of the biggest[...]