New England Solar Initiative provides solar energy brokerage and solar panel installation services to all of Massachusetts.