Review for Icon Power

Office location: 3006 S. Priest Dr., Tempe AZ, 85282

12/19/2024
McAllister Phoenix, AZ

Poor Instulation and Poor Customer Service

If I could give them a Zero, I would. The salesperson appeared to understand what we wanted. Team lead/Contractor also appeared to understand what we want. They did not, the install was not what we requested, and now we are fighting with them to fix it. They want us to pay for their error. The next step will be to contact a lawyer, if this is not resolved.

Sales process
On schedule
Installation quality
After sales support

System size (kW): 16

Year installed: 2024