Should I Replace My Roof Before Installing Solar Panels?

Solar panels can comfortably serve a home for up to 35 years. During that time,