Transparent Solar Categories Solar Panels 17W703 Butterfield Road Suite G Oakbrook Terrace IL 60181 (630) 338-2119 Visit Website About Us Own your own power. Save money on electric bill after installation.25 year warranty. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×