Solar EnergyElectric & Commercial Energy Provider
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.
190 E. James Street
Barrington, IL 60010
Tel: (847) 381-2525