Finding premium hair care in Canada can be an challenge , but several companies now provide truly impressive results. We've investigated the market to bring you a selection of Canada's best. These include options like Moroccanoil , well-known for their innovative formulas and power to repair weak