Customer Service Contact

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.