Dental treatment in Canada can work out pretty expensive for major treatment - although many employers have schemes in which 90% or thereabouts of costs, up to a limit, are covered for 'permies'.
My experience of using the medic and hospital system was that it was broadly similar to the UK NHS. Once you have a social insurance card/number, the system kicks in.