New England Clean Energy

New England Clean Energy designs, installs and services solar electric, solar storage, and battery systems, and provides solar-related services. The company has installed more than 1,000 solar energy systems for homeowners, businesses and nonprofit organizations in New Hampshire, Rhode Island and Massachusetts (Central, MetroWest, Merrimack Valley, Southeastern and Cape Cod). Founded in 2006, New England Clean Energy has more positive reviews on SolarReviews.com than any installer in the Northeast (and more than all but one company in the entire United States). Headquartered in Hudson, Massachusetts, the company also has an office in Pawtucket, Rhode Island, and is opening an office in New Hampshire.

You must be a registered user to see the full 2018 Top Solar Contractors list

Already have an account?Login below

Username or Email Address

Password

Remember Me

Don't have an account?Create one below

Email*

Password*

Enter PasswordConfirm Password

First Name*

Last Name*

Company*

Country*

Postal Code*

Which of the following do you specify, authorize, or purchase for solar power projects? (Check all that apply)*