National Solar Rankings

ECG Solar

0BBB Complaints (3yr)Excellent
18*Years in BusinessFounded 2008
73/100Overall Score

Detailed Profile

ECG Solar has spent more than fifteen years building a dedicated residential solar practice anchored in eastern Iowa, with a Cedar Rapids-area service core out of Anamosa and continuous operation since 2008. That tenure — through multiple federal incentive cycles, the 2017 solar tariff turbulence, and the COVID-era supply-chain disruption — gives ECG Solar one of the longer continuous-operating histories among Iowa-headquartered residential solar installers, and the company has translated that experience into a 4.9-star Google rating across more than 220 verified reviews.

What stood out to our research team is the breadth of in-house energy offerings paired with a clear residential PV focus. ECG installs Tier-1 photovoltaic panels and ACPV (AC-coupled photovoltaic) systems, Enphase battery storage, EV chargers, and Kohler standby generators — a full home-energy stack that homeowners can specify under a single contract with a single warranty point of contact. The company's marketing materials emphasize a 'tailored, personalized solutions' approach and certified employees, and the residential focus is consistent across the website's offerings rather than buried beneath a roofing or insulation primary business line.

Prospective Iowa customers should know that ECG's published documentation is somewhat lighter on credential specifics than the leading national installers, and our research team would specifically recommend asking about NABCEP team certification, MidAmerican Energy or Alliant Energy interconnection experience in the homeowner's specific service territory, and warranty service dispatch from Anamosa to the western Iowa markets. The Kohler dealership credential is a real signal of vetting discipline because Kohler's standby generator dealer program requires technical training and ongoing performance review — capabilities that translate cleanly into the kind of electrical install precision residential PV requires.

As an Iowa-headquartered company with seventeen years of operating history, ECG Solar brings firsthand knowledge of Iowa's net-metering rules, the recent Rate Tariff developments at the state's investor-owned utilities, and the specific permitting requirements that vary across Iowa's mix of municipal and IOU service territories.

With a composite score of 73.0 out of 100, ECG Solar holds the second-ranked position in Iowa for 2026.

Equipment & Products

Inverters

Enphase

Certifications

NABCEP Certified1 certified installer

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...