We love installing solar here in Massachusetts. Learn more about the benefits of going solar.