One of the most frequently-utilized routes to immigration is through sponsorship by a US employer (or in some cases through self-sponsorship). There are a number of different categories that may be available. For most of these categories, there is a three-step process: (1) the employer obtains "labor certification" from the U.S. Department of Labor, (2) the employer obtains approval of a visa petition from the USCIS, and (3) the prospective employee adjusts to permanent resident status through the USCIS (if in the U.S.) or obtains an immigrant visa at a U.S. embassy or consulate overseas. For other categories, the first step (labor certification) and/or the requirement of having an employer sponsor may be avoided; generally these categories are for more high-level positions or highly-qualified personnel.

Our services: We will advise the employer and prospective-employee on eligibility requirements; assist with the labor certification, petition, and green card/visa process; prepare the applications and petitions; file and monitor the case; and provide oversight and assistance throughout the process. We will help prepare for the adjustment of status interview or consular interview. In the case of the state-side adjustment of status interview, we will attend the interview with you, providing you counsel and representation at this sometimes stressful event.


redarrow How to get a consultation

redarrow Our Fees


redarrow The National Interest Waiver Program

redarrow PERM Labor Certification

redarrow Employment Immigration

redarrow Visa Categories


redarrow ETA-9035 (Labor Certification Application)

redarrow I-140 (Immigrant Petition for Alien Worker)

I-485 (Application for Adjustment of Status)

DS-260 (Immigrant Visa Application)


redarrow iCERT Portal (US Department of Labor)

redarrow PERM Regulations

redarrow Occupational Outlook Handbook

redarrow O*NET Job Information Database

US Embassies and Consulates


Contact us at 410-719-1501.