Independence Renewable Energy

Closed
yelp logo

(7)

Photos

926 E Church St
Sandwich, IL 60548

Independence Renewable Energy, based in Sandwich, IL, is a family-owned and operated business dedicated to providing solar energy solutions since 2010. Specializing in both commercial and residential projects, the company offers a range of services to help clients transition to renewable energy sources.

With a team of experienced professionals including Norman Johnson, Mitchell Johnson, Eric Ness, Katherine Ness, and more, Independence Renewable Energy ensures personalized attention and expert advice throughout the solar installation process. The company's emphasis on quality workmanship and attention to detail sets them apart in the industry.

Generated from the website content

Reviews

yelp logo
3.57 reviews
Mark D.
5/22/2025

In the spring of 2014, our solar system stopped working. That was when I found out what it meant to be a solar orphan. The company that installed our solar system went out of business, and it was...

Robert O.
2/27/2025

We have a solar system that was incorrectly built in 2021. We have had no luck finding a service that would fix this. Eric and Zach came to our Belleville house from the Peoria area and had it...

Photo of Kathy E.
Kathy E.
9/7/2024

We bought our 7kw system from them in 2017. Asked for years for a price to add more panels. Norm and salesman never gave us a price. Moving on with a new co. Upgrading to 25kw. Hope those guys...

Joanna M.
5/1/2025

Hours are terrible. How does anyone who has a 9-5 job get in touch with Eric who leaves at 4 each day and isnt in the office during lunch time? I literally have been playing phone tag with him all...

Photo of Maysoun H.
Maysoun H.
10/8/2021

Wow! Mitch and Eric were absolutely amazing. I needed my foyer light swapped out with a new one and after calling many electricians and services they were the only ones who were super responsive...

Own this business?
See a problem?

You might also like

United StatesIllinoisSandwichIndependence Renewable Energy