Solar energy systems can last 25 to 40 years, and it can be costly to remove and reinstall them if you need to replace your roof. If your roof needs maintenance in the near term, you should complete it before you finish your solar installation. The Execon Roofing and Solar team is fully equipped to re-roof your home or business before installing solar panels.