Office location: 3006 S. Priest Dr., Tempe AZ, 85282
11/10/2022
Jack
Flagstaff, AZ
We recently had solar panels and related equipment installed by Icon Power and so far it has been a very good experience. Mr. Aaron Judd was a pleasure to work with and clearly spelled out the many details a homeowner needs to know in order to make the choice to go solar. He was low key, no pressure and is very responsive and knowledgeable. The company was on schedule but regulatory approvals took a surprising amount of time before we could start the system.
System size (kW): 5.25
Year installed: 2022