New England Clean EnergyLargest locally owned solar installation company in Massachusetts; installs solar electric and solar hot water systems for homes and business.