Contractor Profile
Rank: 334

Energy Consultants Group

Energy Consultants Group is Iowa’s premier solar provider. Our certified professional installers and unsurpassed equipment ranks us number one. We provide complete turnkey solutions including financing and PPAs.


2016 Top 500 Solar Contractors

2015 STATISTICS

Top 500 Rank #334

Total Megawatts Installed Since Founded2.05 Company Founded2008
Total Megawatts Installed 20150.95 LocationAnamosa, IA
Employees7 Web Siteecgllp.com
Primary MarketResidential Primary ServiceEPC


 

2015 Top 500 Solar Contractors

2014 STATISTICS

Top 500 Rank #316

Total Megawatts Installed 2014 0.800 Company Founded2008
Employees6 LocationAnamosa, IA
Primary MarketResidential Web Siteecgllp.com
Primary ServiceEPC  


 

2014 Top 400 Solar Contractors

2013 STATISTICS

Top 400 Rank #368

Total Megawatts Installed 20130.1 Employees6