A rooftop solar array can last more than 20 years. During that time, you may need to repair or replace your roof. If so, you’ll want a qualified solar installer to uninstall the array from your roof — and then reinstall, test, and re-commission it when your roof work is complete. The cost for this work varies by installer and by the size of the array. It’s typically between $2,000 and $5,000. This charge is mostly made up of the labor cost of removing and reinstalling all the modules. Solar equipment can usually be stored on site while it’s not on your roof.