HOW CAN WE HELP YOU?
Customer Service
We’re here for you. Contact us and let us know what you need, or call us at 800-967-6917 to talk to a knowledgeable solar expert.
Phone: 800-967-6917
Returns & Damages
Looking for our damages & returns procedure? Access our claims form here.
For additional assistance, contact Customer Service at (707) 992-3100, select option 3 or email us at [email protected].