National Solar Rankings

ECG Solar

0BBB Complaints (3yr)Excellent
18*Years in BusinessFounded 2008
98.25Qualifier Score
220Google Reviews

Detailed Profile

ECG Solar has served the Anamosa area for 18 years with a 4.9-star rating from 220 reviews. NABCEP certified with a clean BBB record.

With a composite score of 63.8, ECG Solar earns the third-ranked position in Nebraska for 2026.

Certifications

NABCEP Certified

Warranty & Guarantees

Production Guarantee
No

Operations

Company Type
Local / Regional

Financing Options

cashloan

Google Reviews (8)

Michael W.

Had solar installed by these guys and the whole experience was amazing. From Jason on the bidding and config changes (I swapped schedules and items, not them) and Michelle handling paperwork and...

Jandy A.

All went very well considering end of year rush. Impressed by all crew members and would recommend to anyone. In fact; I have recommended ECG to a neighbor that needs roof and have another in mind...

Kathy H.

My husband and appreciated ECG’s in Marion, IA for their prompt service to get our job completed this fall so our tax credit can be used. Everyone was very friendly and helpful as they set up our...

casey R.

ECG was amazing! We foolishly got a solar system from another company and the other company left us high and dry. We contacted ECG and they came and saved us! They were timely and professional. I...

Terry A.

They did a great job! Came before the scheduled install to apply a roof tarp ahead of a pending snowstorm. Hard workers. Worked right through lunch without a break. Courteous and professional. I’m...

Cody J.

Had a number of friends get solar through them before I got mine installed. Jason was very knowledgeable and honest about the system and process. Installation was quick and smooth. All permits and...

Justin P.

Solar panels weren't registering power. Jessie with ECG came out diagnosed the problem in subfreezing temps and made the necessary fixes to get my solar back up and running. Explained what to do if...

Jacob C.

Outstanding service and results! Jason answered my lengthy list of questions, followed by a second in-person conversation before committing to the project. In order to keep our schedule on track, his...