Solar is actually a protectant for your roof. It has been found that a roof with solar panels has an extended lifetime compared to one without