EcoDirect’s mission is to facilitate the transition to clean energy. We provide products and services that enable our customers to use energy more efficiently and generate clean, renewable power. We assist homeowners and businesses worldwide with the design, logistics, and implementation of energy projects.



2826 La Mirada Drive, Vista, CA 92081, USA


+1 888-899-3509

Eco Direct

Login or Create an account to be able to send messages to other BitScan users.