Review for Solar Topps

Office location: 102 S. 28th Street, Phoenix AZ, 85034

07/18/2023
Colton M Buckeye, AZ

Impressive Company!

I recently met with Jen and Steve who works with Solar Topps and I was very impressed. They were very educational and not salesy at all. Right before they came over I met with another company and I had to cut the meeting short because I couldn't handle their unprofessionalism. And then Jen and Steve came and I was impressed. We are excited to partner with them.

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

System size (kW): 7.2

Year installed: 2023