Individual panel prices
Prices of DIY kits
Installed system prices
Office location: 11696 Lilburn Park Road, St. Louis MO, 63146
Linda Giles Normal, IL
They guided me through the setup process and various forms needed and answered any questions. The only problem is that the office I dealt with at the time was the St. Louis one, so there was often a wait-time for technicians to be in the area.