Green Mountain Energy

Closed
yelp logo

(68)

Call
Website

Advertisement

Photos

901 Louisiana St
Houston, TX 77002

Green Mountain Energy is a leading renewable energy retailer that has been providing solar and wind energy to residents of Texas, Illinois, Pennsylvania, Maryland, New Jersey, New York, and Massachusetts for over 20 years. With a mission to inspire hope and motivate action through the use of clean energy, they offer a range of plans and services that help customers reduce their carbon footprint and contribute to a sustainable future.

Committed to sustainability, Green Mountain Energy operates with a zero-carbon footprint and offers products that have an environmental benefit. Their customers have collectively avoided pounds of CO2 emissions, equivalent to planting new trees. With a focus on customer service and a dedication to protecting the environment, Green Mountain Energy is a trusted provider of clean electricity and a leader in the renewable energy industry.

Generated from the website

Reviews

yelp logo
1.568 reviews
Photo of Dave B.
Dave B.
6/12/2021

I've been a Green Mountain Energy customer for around 20 years. The reason is simple; competitive pricing and benefits to environment. I'm sure that if I went looking every year I could find a...

Photo of Chance B.
Chance B.
6/4/2025

This company is extremely low when it comes to their customer support and the way they handle business in regards to the billing matters. I have constantly been mistreated from their services due...

Shelli P.
5/5/2025

I joined Green Mountain Energy almost 20 years ago. I liked the rates, the pricing, being able to contact Customer Service and speaking with a person. In the last several years, since the freeze...

Yarani M.
7/10/2024

One of the worst company I've ever encountered and lets not even speak about the fact the agents that's speak to you have one of the worst attitude no willingness to help and they cut you off...

Betty P.
10/11/2023

They should be zero stars. Worst company I have ever dealt with. I was told I would have refund in 48 hours last week on my card. Then I was told it would be 5 days. 5 days was up today. Now I'm...

Own this business?
See a problem?

You might also like

United StatesTexasHoustonGreen Mountain Energy

Advertisement