When filing for a spouse visa in the United States or Canada, you do not need to hire an immigration lawyer. However, there are several situations in which you will require the assistance of an experienced law firm that will save you a great deal of time and effort.