Iowa Solar » Directory Member Directory When you keep it local, you keep the Quad Cities strong. Go back to directory. Iowa Solar Iowa SolarSolar energy contractor in Davenport, Iowa 2905 Brady St Davenport IA 52803 work Phone: (563) 723-7405work Website: Iowa Solar Related by Category Twin State Technical Services (563) 441-1504work info@tsts.comINTERNET TAG (563) 355-2200work mikev@tagteamagency.comINTERNET Wireless Central Yellowblue LED (563) 343-4560work Orbis Technology (877) 326-5464work brandon@orbistechnology.comINTERNET Categories: Energy SavingTechnology Updated 8 months ago.