The truth about free solar panels in Massachusetts
Some companies offer a solar lease or power purchase agreement on solar. They promise to install the panels for free and claim that you will save. The truth is, leasing companies own the system and reap most of the rewards. Since the solar leasing or power purchase solar company technically owns the system, they take the solar panel tax credit and SMART cash payments. That means you lose out on the real savings.
What’s more, is you are locked into a 20-year contract with the company which can make selling your home difficult or impossible. The best option for solar is to buy the system. Northeast Solar is an award-winning installer, winning the Angie’s List Super Service Award year after year. We pass the solar tax incentives and SMART cash payments to you and offer unsurpassed customer service before, during and after your installation.