Skip to main content

ECI Wind and Solar LLC

Get free solar quotes from local installers on EnergySage

Our pre-vetted network of installers compete for your business, which allows us to give you more options and the best deals.

Get Quotes

About ECI Wind and Solar LLC

ECI Wind and Solar is an Indiana based renewable energy company, specializing in Wind, Solar PV, and Solar Thermal systems. We provide customers with up to date information, education, quality service, and installation of renewable energy system
Phone Number
1.800.4ECIWAS or 765.702.0231