Intelligent power solutions
Located at 3888 N Peoria Rd, Springfield, IL. IQ Group Inc specializes in solar installation and maintenance and electrical installations and service. Free consultations. State-of-the-art engineering software. Over 40 years of experience. Call us today.
Mon - Fri 8:00 am - 5:00 pm
Evenings and weekends by appointment
Share On: