• Solar Panels Installation in MA, NH, RI, ME From New England Clean Energy
Call Toll Free: 877-886-8867

Solar Warranties – Boring but Necessary

March 1, 2018

I get it. Warranties are boring. And sometimes unnecessary (think extended warranties on kitchen appliances). But when it comes to putting a small solar energy “power plant” on the roof of your biggest asset – your home –  you want to be confident in the workmanship, and that you are getting the performance and savings […]

How Electric Utilities Make Money

February 22, 2018

Did you know investor owned electric utilities (IOUs) including Eversource, National Grid, Unitil, and Liberty Utilities don’t make money on the generation of electricity? I know that sounds strange, but it’s generally true. In the late 1990s and early 2000s, utilities in New England produced or generated electricity, and delivered it to homes and businesses. […]

Will My Solar Panels Become Outdated?

December 12, 2017

Customers regularly ask me, How soon will my solar panels become obsolete? or Should I plan on replacing my panels when the technology gets better? Panel technology is improving, but very slowly. So don’t worry. Today’s solar panels are not going the way of the rotary phone or console TV anytime soon. You do not […]

New Residential Sales Manager

November 27, 2017

I’m happy to announce that Roy Van Cleef has been promoted to Residential Sales Manager at New England Clean Energy. Many of our customers know Roy personally as he joined us in 2011. I first brought Roy on board to conduct property assessments for the Solarize Harvard program. We liked him so much (and vice […]

“Solar Power is Growing Way Faster Than Predicted”

November 14, 2017

Why is solar like cars, the Internet and mobile phones? Is it crazy to think solar could meet 100% of the Earth’s energy needs in 12 years? Will the U.S. become a global leader in solar, or will we remain behind China, Japan and Germany? This short, fun video from act.tv — called Solar Power […]

Expanding in Rhode Island and to Cape Cod

November 9, 2017

We’ve made three big announcements this week: First, New England Clean Energy has opened an office in Pawtucket, Rhode Island. Second, we are now installing solar energy systems for customers on Cape Cod. Third, we now have a solar loan available for second homes in Massachusetts. The new Rhode Island office is at 413 Central […]

AC/DC in the Solar World

November 7, 2017

For you AC/DC fans, this post is not about Malcolm and Angus Young. 🙂 Q. What do AC and DC stand for? A. In the electricity world, “AC” means Alternating Current, which is the type of electricity transported on the utility grid and used in American homes and businesses. The current flows in both directions. “DC” […]

Why Your Choice of Solar Installer Matters

October 24, 2017

A homeowner recently told one of our consultants, “It doesn’t really matter which company installs my solar, because you’ll all be out of business eventually anyway.” Wow, there are just so many concerning things in that statement. First of all, while a number of solar companies have closed their doors or left the local market, […]

Solar: The New Normal

October 17, 2017

Solar…the new normal…today’s energy standard…it’s “everywhere” and benefiting “everyone” as this infographic shows. And really, do I even need to put “everyone” in quotations, because we all do benefit from cleaner air?   If you liked this article, you might also enjoy: The Solar Revolution is Over Can My Solar “Green Income” Be Taken Away? […]

Why October is a Trick not Treat for Solar

October 10, 2017

If your solar energy system was turned on between March and September, and most are, because that’s more than half the year, then you may be horrified when your October production drops. Don’t be. It’s typical to see strong production for seven solid months preceding October and then boom – your solar monitoring site tells […]

1 12 13 14 15 16 17