Hi, I am a Canadian citizen living in the US. My husband is a US citizen and we have been married for 12 years. He is retiring in May 2016 and we want to move to my home province of NS at that time. I will be sponsoring him outland, and think I understand that process fairly well thanks to reading the great posts on this site. A few questions I have are: Can we make the application before his retirement, and once approved, Is there a specific deadline we have to make the move? If we get our home sold here and want to move before the PR is issued, should he wait for the approval, or would it be OK for him to come as a visitor until that happens? Lastly, How would him being here as a visitor affect his ability of bringing our household possessions that are in storage in the US, when would his official "landing" as a resident be and how do we go about moving our belongings? Thanks