ilumen Solar


Solar EnergyElectric & Commercial Energy ProviderShops of Pepper Park

About Us

ilumen is the premier solar installer for the Barrington area and Northwest Suburbs. Our goal is to educate and promote the importance of renewable energy in the community with commercial and residential rooftop, ground mounted arrays, and community solar.

BACC Offices
190 E. James Street
Barrington, IL 60010
Tel: (847) 381-2525