Solgen Power Updated

312 Roma Jean Parkway
Streamwood, IL 60107 United States

About

Solgen Power is a local solar installer dedicated to provided a remarkable customer experience throughout the solar installation process. Solgen believes in giving back to our communities and providing a better future for our posterity. 

Location

Opening Hours

Mon 08:00 AM - 05:00 PM
Tue 08:00 AM - 05:00 PM
Wed 08:00 AM - 05:00 PM
Thu 08:00 AM - 05:00 PM
Fri 08:00 AM - 05:00 PM
Sat Closed
Sun Closed

Contacts