As the solar industry has recently exploded in the entire country and the panels are usually roof mounted, it is advisable to install a new roof (or underlayment) before the installation of new solar panels.
If you already have solar panels and are wondering if they need to be removed for a new roof, the answer is yes. Most solar panels are either bolted to or mounted on the existing roofing material and must be removed before a new roof can be installed.
Should your roofing company remove the solar panels? No. Because solar panels are charged using a type of antifreeze, they will have to be removed and reinstalled by a solar panel company who can insure that the job is accomplished properly.