Eagle Creek Renewable Energy has purchased the majority of the companies and hydroelectric generating facilities owned by North American Hydro Holdings.