Imigrācijas advokāts, advokāta palīgs un izpildes aģents ir visu veidu imigrācijas speciālisti. Katrai lomai ir īpaši pienākumi imigrācijas procesā. Paredzams, ka imigrācijas speciālisti labi pārzina savu reģionu imigrācijas likumus. Imigrācijas speciālists strādā ar valsts aģentūrām, imigrantiem un tiesu sistēmām un bieži vien runā vairākās valodās, lai sazinātos ar dažādiem klientiem.
Imigrācijas advokāti palīdz imigrantiem visos imigrācijas tiesību aspektos. Imigranti, kas tiek deportēti, meklē darba vīzas vai vēlas iegūt pilsonību, var izmantot imigrācijas advokāta pakalpojumus, lai tiktu galā ar šo procesu. Imigrācijas advokāti uztur zināšanas par pašreizējiem imigrācijas likumiem savos reģionos un konsultē klientus par labāko veidu, kā sasniegt vēlamos mērķus. Imigrācijas advokāts kopā ar klientu ierodas tiesā visos tiesas procesos. Viņi arī iesniedz dokumentus imigrācijas birojos un tiesās klientu vārdā.
Paralegals nevar darboties kā advokāti, bet var konsultēt imigrantus par dokumentu noformēšanu, palīdzēt viņiem virzīties uz procesu un sniegt palīdzību imigrantam lielākajā daļā imigrācijas jautājumu. Juridiskais palīgs ir īpaši apmācīts jurisprudencē, taču nav ieguvis tiesību zinātņu grādu vai nokārtojis reģionālā advokāta eksāmenu. Paralegals bieži strādā advokāta uzraudzībā, taču viņu honorāri parasti ir lētāki nekā advokāta honorāri. Tomēr dažos reģionos nav juridisko pārstāvju.
Imigrācijas izpildes aģents ir cita veida imigrācijas speciālists. Tipiski imigrācijas izpildes aģenta pienākumi ir ārzemnieka statusa izmeklēšana, imigrantu lietu uzturēšana un palīdzība tiesu sistēmai tiesas procesos pret nelegālajiem imigrantiem. Kā imigrācijas speciālists, tiesu izpildītājs tiek izmantots arī valsts robežu apsardzei un aktīvai darbībai, lai novērstu terorisma draudus.
Dažos reģionos ir imigrācijas speciālisti, ko sauc par imigrācijas palīgiem. Šie palīgi nav advokāti vai nav īpaši apmācīti tiesību aktos, un tāpēc viņi nevar sniegt juridiskas konsultācijas. Tomēr viņi var vadīt imigrantus, veicot nepieciešamos dokumentus vīzu, zaļo karšu vai citu vajadzību noformēšanai. Prasības atkarībā no reģiona atšķiras attiecībā uz imigrācijas palīgiem. Piemēram, atsevišķos reģionos līgums, kas noslēgts starp imigrācijas speciālistu un imigrantu, ir jāuzrāda imigranta dzimtajā valodā, kā arī jaunā reģiona valodā, lai abas puses skaidri saprastu visu, kas tajā ir ietverts.
Imigrantu aizsardzības interesēs daži reģioni pieprasa visiem imigrācijas speciālistiem reģistrēties valsts iestādēs. Tas palīdz samazināt neapmācīto iedzīvotāju skaitu, kuri izmanto imigrantus, kuri meklē palīdzību savos jaunajos reģionos. Ar jurisdikciju saistītās prasības un informāciju par to, kā reģistrēties valsts iestādē, parasti var atrast valdības tīmekļa vietnēs.