Solar panels have become mainstream in Newton and all around Massachusetts. As of July 2019, over 800 homeowners in Newton had installed rooftop photovoltaic systems. Solar panels have become popular because panel prices have dramatically decreased over the past few years and financial incentives have remained high – a combination that makes solar an excellent investment. Click below for your frequently asked questions answered. You can also contact [email protected] for help getting solar panels on your rooftop.