Reply To: solar panel systems Home › Forums › FreeTalk Website Issues › solar panel systems › Reply To: solar panel systems December 21, 2022 at 12:30 pm #28189 alexxGuest Never lease solar and always make sure you get a solid warranty with a company that will honor it. alot of solar company’s will pay you now to install solar on your home.