Review for Energy Consultants Group, LLC

05/20/2020
Solar panel review Cedar Rapids, IA

Installation and setup of $30000 solar panel system.

They came to my house asking if I was interested.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support