If you want to research this look up IRS form 2555-EZ, the “Foreign Earned Income Exclusion. “ There are several ways to determine residency. Time/days worked in Canada - USA is only one element. The online manual is written in less than clear legalize - it is a government doc from the IRS. You must be physically present in a foreign country for 330 days, or a true resident. A partial year is prorated.
We have dual citizenship from living in Canada in the ‘80s and becoming Canadians, though my kids were also born in Canada. You cannot lose your US unless you renounce it. My kids are also dual as they were registered as US citizens at birth.
We sort of voted in 2008 and then voted with our feet in 2009. You live with the paper work if you live outside the States.
By the way, we are having an early winter in Alberta, it has been at or about freezing for almost a month with snow on the ground since mid October.
Thanks for the info. though I’m not seeing a move to Canada in my future. If I move very far again it will be away from snow and cold.
The lads that head to the oil sands could have lifetime work it sounds like.