Net Zero Solar is the highest rated solar installation company in Southern Arizona. Local and owner-operated, our dedicated team combines the highest level of expertise with friendly, honest, reliable service. We're passionate about clean energy, and about impeccable quality, stellar customer servic...
5202074053
101 West 5th Street
Tucson, 85705
Net Zero Solar’s CEO is Chad Waits
Net Zero Solar’s HQ is located at 101 West 5th Street, Tucson
Net Zero Solar’s phone number is 5202074053
Net Zero Solar’s official website is netzerosolar.net
Net Zero Solar’s revenue is $5M - $20M
Net Zero Solar has 11 - 50 employees
Net Zero Solar is in the industry of: Renewable Energy