No! With a professional solar installation, NJ homeowners can trust that their roofs will be thoroughly inspected and approved for the added weight of a solar panel installation. While installation of your solar panels will require holes in the roof to affix the racking, sealants at these holes will prevent roof leaks. Once installed, solar panels provide various benefits, including protecting and preserving the portion of the roof they cover.