New England Clean Energy
New England Clean Energy is a leading solar energy company in Hudson, Massachusetts. We design, engineer and install high-quality, cost-effective, guaranteed solar electric systems and related products, for homes and businesses in central, MetroWest, Merrimack Valley and southeastern Mass. plus Cape Cod, and all of New Hampshire and Rhode Island. We also install battery and solar storage systems, for emergency back-up or for storing your cost-effective solar until you can use it.