Based out of Phoenix, Solar Topps was founded in pursuit of helping everyone make smarter financial decisions when it came to their energy independence. We aren't roofers, electricians, or salespeople that decided to get into the solar industry, we are a local, NABCEP-certified engineering firm that...
(480) 940-1201
102 South 28th Street
Phoenix, 85034
Solar Topps’s CEO is Neal Uppal
Solar Topps’s HQ is located at 102 South 28th Street, Phoenix
Solar Topps’s phone number is (480) 940-1201
Solar Topps’s official website is solartopps.com
Solar Topps’s revenue is $5M - $20M
Solar Topps has 51 - 200 employees
Solar Topps is in the industry of: Renewable Energy