Headquarters
5500 BLUE HERON LN, DEMING, WA 98244-9713, US
DEMING, WA, US
From the company
Canyon Hydro is the waterpower division of Canyon Industries, Inc., located in Deming, Washington, USA. It builds hydroelectric systems for utilities and independent power producers, and has been in business for more than 45 years. All products are manufactured in the USA, with two high-precision fabrication facilities including a CNC fabrication center in Sumas, Washington. Canyon Hydro acquired The James Leffel & Co. in 2019.
5500 BLUE HERON LN, DEMING, WA 98244-9713, US
Quantities, certifications, and timing.