Since most solar panels are warrantied for 25yrs or more it might be worth considering the age of your current roof. Most places will remove the panels to replace the roof if needed.