One of the things that you have to think about when you are planning to apply to get a visa to the United States is whether you have the patience to go through this process. A lot of people think that because they live in Canada they are going to have an easy time getting into the USA for the long term. That is not necessarily the case. While you have a better chance than someone who is applying from halfway around the world, Canadian immigration in Calgary AB is still hard if you want to go to the USA.
What you are going to want to do is make sure that you have some help in this area. The best step that anyone who is going through an immigration issue can take is to talk to a lawyer. That is the reason why you are going to call one who has a specialty in American immigration. They are going to be able to talk to you about your application and explain your chances. Say you are trying to get into the country on a specific work visa. They can explain to you how the process works and when you can expect to get the visa that you need.
You have to remain calm about the costs associated with hiring a lawyer. The good news is that unless you have some very complex case, all you need is a one or two hour meeting with your lawyer. That is all that you will need to get some good information on what you can do next. They are going to tell you about the various options that are open to you in terms of visas to go to the USA. Then you can figure out what you want to do.