Solar panels take between eight and 12 years to “pay for themselves” and last an average of at least 25 years. Federal ... in a range of panel and even shingle designs. Professionals mount the PV ...