New England Clean Energy Review

Installing solar since 2006
(Expert Rating Score)
Updated on 2023-01-31


New England Clean Energy is a small solar panel installer based in Hudson, Massachusetts. The company is locally founded and services both residential and commercial customers. It has installed over 2,000 solar systems since 2006 across Massachusetts, Rhode Island, and New Hampshire. New England Clean Energy is an authorised distributor of Generac including the PWRcell whole home battery system in Massachusetts, New Hampshire, and Rhode Island. They’re committed to offering industry-leading warranties and using the highest quality and aesthetically pleasing solar panels at a fair price. 

However, New England Clean Energy has an average rating of 3.75/5 based on an analysis of 350 customer reviews across four reputable platforms.



New England Clean Energy services and features


New England Clean Energy Costs

Prospective customers can schedule a consultation with the company to get a detailed proposal or they can also request an estimate with the online self-assessment solar cost tool. New England Clean Energy offers cash payments, solar leases and estimates the cost of a new solar system to be anywhere between $10000 and $50,000 before investment tax credits and other incentives. They also assist customers to secure finance with a projected break-even point of between 8 to 15 years to recover their entire solar investment. It offers discounts of up to $1000 depending on the project size.

However, we found some warning signs over the company’s financial services: 

❗Some customers have reported being swindled and scammed by NECE, and there are reports of the company not providing refunds when obligated to do so. 
Swipe for More


New England Clean Energy Legitimacy

On paper, New England Clean Energy is a legitimate company presenting the following credentials:

  • It is a registered business in the State of Massachusetts since the 13th of November 2015, with identification number 001197530
  • It has been BBB accredited since the 29th of November 2010 and has an A+ rating  
  • It has won several New England customer service awards

However, various review databases include reviews that lay out issues faced by some disgruntled customers. For this reason, we would advise you to exercise caution.


New England Clean Energy Maintenance

New England Clean Energy offers guaranteed 10 to 20-year warranties on workmanship and system performance. The company also offers the following solar repair and service. 

However, the company seldom installs quality systems and has several recent accounts of poor maintenance, lack of responsiveness, and poor after-sales support.

For this reason, we would not heartily recommend NECE on the maintenance front.



The SolarEmpower view

New England Clean Energy is a legitimate business with BBB accreditation and registration in the State of Massachusetts. However, the company has multiple accounts of lengthy installations, faulty installations and rebate application inaccuracies shedding about 70% off the quoted rebates. We don’t recommend this company due to recent records of inadequate after-sales support, persistent poor communication, and declining customer service quality. With some reports of little to no savings realized following installation of the New England Clean Energy solar systems, it makes it impossible to recommend them as a solar installer because the main aim of going solar is to save on the electricity bills.



Contact details:

Phone: 978-567-6527/ 877-886-8867 (toll-free)

Address: 577 Main St, Suite 430, Hudson, MA 01749

Email: [email protected]

Industry Certifications

Better Business Bureau
Better Business Bureau

Service Types

Residential Solar
Commercial Solar

Service Areas

Select State:


Is New England Clean Energy trustworthy?

No, although the business is legitimate, it has a low average rating of 3.75/5 based on 350 customer reviews across four reputable platforms, thus questioning its trustworthiness when it comes to quality installations, communication and after-sales support

Does New England Clean Energy provide a good service?

No, customers have reported several accounts of poor services from installations to troubleshooting

Is New England Clean Energy recommended?

No, we do not recommend this solar installer based on numerous accounts of poor communication, long installation processes and inadequate after-sales support

New England Clean Energy Solar Details

Licensing Information

Massachusetts Master Electrician License-#21000A.MA HIC 153629

577 Main Street Suite 430
Hudson MA

New England Clean Energy User Reviews

(We try to verify user reviews as much as we can)
Write a Review on New England Clean Energy
Your score
Drop files here or Choose files

* You must be a customer of the company. Every review is personally checked by our team before being published.

** We will never sell or spam your email address. Email addresses are collected only for identity confirmation.