Customer Service Contact
We at Nanosolar take pride in our customer service. Please fill out the form below to help us best direct your support request. A representative from our staff will respond within 48 hours.
For immediate assistance, please contact our global headquarters in San Jose, CA.
Tel: (408) 365-5960
Available 8:00am – 6:00pm, PST.