What's Happening At MGE

Earth Day 2017!

Earth Day! Thank you for doing your part to Reuse, Reduce, Recycle and install Renewable Energy! Keep it up!

Cape Cod Solar Company at the Wareham Business Expo!

Andrew Wade and Jamie Brids had the pleasure of educating local residents and business owners on the benefits of owning

Huge Cape Cod Solar Energy Spill!

Mahoney's Atlantic Bar & Grill in Orleans, MA is certainly enjoying today's solar energy spill! This recent 15kW, 50 panel

Sharp Shinned Hawk on My Generation Energy Solar Panels

This Sharp Shinned Hawk sure does know how to spot a good looking solar panel! My Generation Energy customer, Phil B.

A Beach Breeze Inn Goes Green with My Generation Energy!

Dunes and beaches attract hundreds of thousands of vacationers to Cape Cod, MA each summer. Now vacation-goers can rest easy

My Generation Energy Install of the Week – Marshfield Solar 12/26/16

A Marshfield, MA resident recently added this 8.64 kW solar array on his home. We anticipate his system to produce around

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,

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.