With proper maintenance, Solar PV systems can last 25-30 years, and ASHPs typically have a lifespan of 15-20 years.