
How To Get Permanent Work(ers)
The process of obtaining an immigrant employment visa has three basic steps.
But the limited number of available visas means some workers could be left waiting.
Step 3
If they meet the requirements for a visa, employees
adjust status in the U.S. or interview for a
green card at the embassy/consulate in their home countries.
Step 1
Employers apply for certification from the Department of Labor. They're required to show their need for work and a lack of qualified U.S. employees.
Step 2
Employers or employees submit the I-140 form (petition for alien worker) to USCIS.

Alert
The I-140 categorizes workers according to the visas they apply for. But the government gives out only 140,000 visas each year. Those who apply after the quota has been met have to wait until their turn comes the next year before they can complete step 3.

It Helps To Be Educated
The U.S. allots more visas for "white collar" professionals than trade workers.

28%
people of "extraordinary ability"
outstanding professors/researchers
multinational business executives
28%
professionals with advanced degrees
or holders of bachelor's degree who have at least 5 years experience
28%
skilled workers
professionals
unskilled workers
7%
investors of more than $1 million
7%
"other" workers

Here For A Reason
The H1-B visa allows international workers to spend years working in the U.S.
To begin, employers must initiate the process by filing a petition with USCIS or the DOL.
Get Started
Whether you're looking for work or ready to hire new workers,
you're going to need help sorting through federal regulations.
We take the guesswork out of the process and help you fill out all the forms.
Tell us what kind of help you need below based on your situation.
FOR EMPLOYERS
What kind of work do you need done?
For how long are you looking to employ?
FOR EMPLOYEES
What kind of education or work experience do you have? Do you already have a visa?
Meet with BKR Law
Tell us a bit about your situation and when you'd like to meet with the attorney. Someone will be in touch to schedule an appointment.