Contact Us

Fastest installations in Iowa.

Iowa Solar is a leading solar energy installation company located in Iowa and serving customers on both sides of the river. Installing solar panels can reduce your carbon footprint to nearly zero! Contact us for more information.

Address
2646 Dubuque St, Davenport, IA 52803
Get in touch
info@iowaso.com
Phone
(563) 723-7405
Time
Open Year Round

Get free consultatancy about your project

We would love to chat with you about your solar panel installation needs. We can recommend the best solar panel installation plans for your project.

Enquiry Form

Yes, send someone to my home or business to talk to me about solar installation and get measurements today.