You have questions and ESP has answers

ESP is here to help. Please read the information below to be routed to the appropriate support department for your needs.

Homeowner Support

If you are a homeowner with an existing or ongoing installation, please use one of the following methods to get in touch. When speaking with a customer support agent, please have the account holder name, address and phone number ready.


Live chat is available Monday – Friday 9am-6pm PST

Use the chat icon in the right hand corner of website.


Phone support is available Monday – Friday 9am-6pm PST

For questions about your current solar project press (2)


Email customer support and have a response by the end of the next business day

Post-Install Support

Need additional maintenance or warranty support after your project is complete? We offer a variety of options for ESP homeowners through our Services page!

  • Panel Cleaning
  • Critter Guard Installation
  • Monthly Health Checks & Inspections
  • And More! Visit today

TEXT TO CHAT - Coming Soon!

We’ve got a new contact feature coming soon! Send us a text to our main line 866-865-4559 and follow the opt-in prompts to reach our support team at your convenience.

  • You’ll receive a message stating “Text START to receive text messages from ESP Contracting. Message frequency may vary. Message and Data Rates may apply. To end messaging from us, reply with STOP. Reply with HELP for more information.”
  • You may opt-out of the SMS consent at any time.
  • Homeowners can currently text our Customer Advocate team at (510) 621-6931 for updates about your project via SMS only.
Text to Chat with ESP Suport