Legal assistance helps you if your case of a visa is complicated. The applications and paperwork are just too difficult for you to decipher and correctly fill out or you are not sure of the particulars of your immigration case, like what status to apply for, and so on.