Canadian Hydro Components Ltd.
16 Main St., Almonte, ON
Canadian Hydro Components Ltd. (CHC) designs, manufactures and
installs hydro turbines for sites from 50 KW to 15 MW. Member of
Canadian Hydropower Association and Ontario Waterpower
Association.