Canadian Hydro Components Ltd. (CHC) 16 Main Street West, PO 640 , Almonte , ON K0A 1A0 Canada Energy XPRT Downloads About Solutions products industries services Publications articles Downloads Home Companies Canadian Hydro Components Ltd. (CHC) Industries Canadian Hydro Components Ltd. (CHC) Industries Industries Served Energy - Hydro Power