Search results
Yelp Reviews
3.5 18 reviews
- 5 star 11
- 4 star 0
- 3 star 1
- 2 star 0
- 1 star 6
Solar Topps is an Incredible Solar Company that has Installed Top Rated Residential and Commercial Solar on over 20,000 Homes & Commercial Buildings in Arizona. Solar Topps Installs the... More
I paid $20,000 for solar panels on a 1200 sq ft house. I never got the promised fed or state rebates. Not only that, my on peak rates went up. So basically I got taken. I'm paying more for going... More