contact us

READY TO INVEST IN SOLAR OR CURIOUS HOW IT WORKS?

WE ARE HERE TO HELP. 

1326 E Sprague Ave
Spokane, WA, 99202
USA

5099248803

Your Local Solar Installer & Green Building Supplier Since 1999.

Certified Solar installation

green building materials

Community development

 
 

Ready to switch to clean, affordable energy?

 
 

☀️☀️☀️☀️☀️

Ecodepot Solar handshake round.png

"The inspector just left and said that Eco Depot solar installation puts the Mona Lisa to shame!"

- Norm L.

EcoDepot happy customer 2.png

Thanks for the wonderful work you did. I could not be happier!"

- Linda H

"Thank you for powering our school and teaching us how solar energy works!"

- Kettle Falls 5th Grade Class