Competent short and long term cross-border planning is required to obtain the maximum benefit in the shortest amount of time. We focus on finding immediate solutions to qualify for temporary work authorization in the U.S. while laying the framework for potential immigrant options in the future.
We also handle a host of other U.S. Immigration and Customs issues, including removal hearings, vehicle seizures, tariff disputes and claims to U.S. citizenship.
Get started by filling in the US Immigration Questionnaire
Living and Working in the US
If you wish to live and work in the United States, the U.S. immigration system will classify you as either a non-immigrant or an immigrant. A non-immigrant is defined as a person authorized to work in the United States for a temporary period for a certain purpose. An immigrant (holder of a "green card") is permanently granted the right to live and work for any employer, anywhere in the U.S.
There are several non-immigrant categories Canadians and other foreign nationals may utilize to cross the border to work in the United States. It is often possible to extend the time of stay or to change to another non-immigrant or even immigrant status.
US Visa Categories:
Temporary Work Visas
B1 Visa - Visitor for Business
E1 Visa - Treaty Trader
E2 Visa - Treaty Investor
H1B Visa - Speciality Occupation
H2B Visa - Temporary Work Requiring Labour Certification
L1 Visa - Intra-company Transferee
O1 Visa - Extraordinary Ability in Science or Art
P1 Visa - Extraordinary Athletes
TN Visa - NAFTA Treaty
Permanent Work Visas
EB1 Visa - First Employment Preference
EB2 Visa - Second Employment Preference
EB5 Visa - $1 Million Investor / Eligible Commercial Enterprise
Schedule A - Health Care Professionals
Family Visas
Spouse Visa
Fiancee Visa (K1)
Child Visa
Parent Visa
Preference Visa
Permanent Residence
Green Card
Other Useful Links:
U.S. Immigration Law Library
Claims to U.S. Citizenship
U.S. Customs Service - Import/Export Controls
©2009 Cross Border Law. Suite 204-1730 West 2nd Avenue, Vancouver, B.C. Canada, V6J 1H6
Send all feedback / comments to .