888-305-3828 This phone number is Direct Energy's Best Phone Number because 1,380 customers like you used this contact information over the last 18 months and gave us feedback. Common problems addressed by the customer care unit that answers calls to 888-305-3828 include Setup service, Book appointment, Change appointment, Meter reading, Cancel service and
(408) 365-5960 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.