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.