If you rent solar panels from a leasing company, then that company technically owns a portion of your roof and can prevent you from making changes to it. If you own your solar panels, you can do whatever you want with them and the roof they sit on.