You are not required to have a lawyer when applying for an immigrant visa. There's a fair bit of paperwork to get done during the immigration process, and you may feel overwhelmed when you first sit down to prepare your immigration forms. If you have confident enough to go through the process yourself it actually is not that hard. Choosing a lawyer can be the most important decision an immigrant makes. However, it is also a case-to-case basis especially if your immigration situation is very complicated then hiring an immigration lawyer can be worth it.