What's Happening At MGE

Winter Solstice Won’t Cloud Dover, MA Solar Installation

Today is the shortest day of the year, but that doesn't stop this 12.48kW installation in Dover, MA from catching

My Generation Energy – Creating A Clean Energy Future

Founded shortly after the 2008 Landmark Green Communities Act by Luke Hinkle, My Generation Energy has been installing solar in

Installation of the Week – Habitat for Humanity

We recently installed a 6.84kW solar array on our first Habitat for Humanity project! With 24 panels producing clean energy,

Installation of the Week – Quincy, MA – 5/6/16

We recently brightened up the day of one Quincy resident with the installation of a 7.13kW solar array. The upcoming

Installation of the Week – Something Old, Something New – 4/7/16

A recent install in Brockton, MA shows something old (2006 30 panels installed – 3.45 kW) vs. something new (2016

Solar Installation of the Week – Eastham Hardware 3/25/16

  We are very excited to share that Eastham Ace Hardware has just turned on their new solar system! With over

2016 Hyannis Rotary Home Show

We had a great weekend at the Hyannis Rotary Home Show this past weekend! We met a lot of great

My Generation Energy on the BIG screen

My Generation Energy’s Andrew Wade led a wonderful presentation on the benefits of solar energy at the Nauset Newcomers monthly

My Generation Energy, Tri-town Sees Surge in MA Residential Solar Arrays

In a recent article from the SippicanWeek, My Generation Energy’s Andrew Wade was quoted, “The state has done their part

About Us

We provide start-to-finish full service. What does that mean? We assess your solar potential and clearly explain the financial benefits you can expect. After you decide what’s best for you, we do the rest. Hundreds of customers across the region are thrilled with their decision to install solar panels with the team at My Generation Energy.

Quick Links


Please enter your name.
Please enter a valid email address.
Something went wrong. Please check your entries and try again.