Contact Canyon Hydro

How to Reach Canyon Hydro

For more information about our hydroelectric systems

Thank you for your interest in Canyon Hydro. If you would like a site evaluation or pricing, please take a moment to fill out a Project Data Sheet about your site.

Canyon Hydro is located in the United States.  Our business offices are open Monday-Friday, 8am-4:30pm Pacific Time.


Our Project Data Sheet is the best way to get started.

Canyon Headquarters USA

Canyon Hydro
5500 Blue Heron Lane
Deming, WA 98244 USA

Telephone: 1-360-592-5552 (8am-5pm Pacific Time)

(Fax): 1-360-592-2235

Chile Sales Office

Canyon Hydro Chile
El trovador 4285 piso 11
Las Condes
Santiago de

Telephone: (56-9) 766 93791 (Hours: 9:00 - 18:00)
Telephone: (56-9) 275 55395