Skip to content

Toll Free: (888) 899-3509 Local: (760) 597-0498


About Us / Contact

Toll Free: (888) 899-3509 Local: (760) 597-0498


About Us / Contact

About Us / Contact Us

About EcoDirect.com / Contact Us

EcoDirect designs and distributes reliable energy solutions for residential, commercial, and independent battery-based applications. Founded in 2009, EcoDirect’s mission is to facilitate the transition to accessible and sustainable energy for everyone. We provide products and services that enable our customers to take control of their energy usage, day or night. Our team of experts provide engineering, technical support, and guidance to ensure that you purchase the right components for your project.

Regular Hours

Monday - Friday 8 am - 5 pm PST

  • Product Availability (760) 597-0498 option 1
  • For Solar and Storage Sales (760) 597-0498 option 2
  • Technical Support (760) 597-0498 option 3
  • For Customer Service (760) 597-0498 option 4

Walk-Ins by Appointment Only

Please Call Ahead to Schedule Appointment: (760) 597-0498 option 1

Sales & Administrative

5900 Sea Lion Place, Suite 100
Carlsbad, CA 92010 U.S.A.

Sales

(760) 597-0498 option 2
Email: sales@ecodirect.com
Request A Quote via form.

How to place Purchase Orders for existing accounts

You may email or mail your purchase order to:
Email: salesorders@ecodirect.com

EcoDirect, Inc.
Attn: Sales Purchase Orders Dept.
5900 Sea Lion Place, Suite 100
Carlsbad, CA 92010 U.S.A.

For questions call our Sales Team at (760) 597-0498 option 2

Installer Pricing

(760) 597-0498 option 2
Email: sales@ecodirect.com

Customer Service

(760) 597-0498 option 4
Email: support@ecodirect.com
Questions on an existing order? Email:admin@ecodirect.com
Click here to contact Customer Service via form.

Service Inquires - for state of California Only

EcoDirect is now offering support services for California homeowners with existing systems that may have problems or need troubleshooting.
Click here.

Fax

Sales: 888-215-6374