We are a group of professionals who have devoted our lives and careers to helping people benefit both environmentally and financially from converting to renewable energy on their home or business. We LOVE what we do and we are passionate about finding the best solution for each and every family th...
11 Douglas Ave
Elgin, 60120
Illinois Solar Power’s CEO is Mihir Amin
Illinois Solar Power’s HQ is located at 11 Douglas Ave, Elgin
Illinois Solar Power’s official website is illinoissolarpower.com
Illinois Solar Power’s revenue is $5M - $20M
Illinois Solar Power has 51 - 200 employees
Illinois Solar Power is in the industry of: Renewable Energy