are you interested in living in Ontario, and work in Alberta 3 weeks, home for a week, back out for 3??
That's the arrangement my buddy has, seems to like it. They look after the flights, room and board, etc. He just goes out, does the work, comes home. Might be a lot harder with kids though.
Works at one of the oil refinery sites out there.
I can get some contact info if you want.
Steve