It depends where you wanna go, and what kind of work you want to do. If you're coming to Calgary, my company is looking to hire a few green guys in August to do maintenances.
There's like 100 companies in Calgary doing various types of work.
Moon runner: 4 years is way too long for a gas b/2
I think Alberta has struck a good balance here with 2 years for gas B and one more for A.
Or you can get your gas B with your plumbing ticket.