Do you work with systems installed by other companies? IT Support January 11, 2021 06:09 Updated We can work with systems installed by other companies, except when they are a leased system. Related articles How do I clean my solar panels? Do I need to maintain my solar panels? What happens after my solar is installed? I plan on taking the federal tax credit, will this affect my rebate? How do I monitor my solar system? Comments 0 comments Please sign in to leave a comment.