We can assist you in obtaining an H-1B visa as a professional seeking temporary status as specialist in occupations such as lawyer, accountant, computer analyst, engineer, financial analyst, scientist, architect, pharmacist, nurse, and many more. The H-1B is approved for an initial period up to three years. The maximum term of an H-1B visa is six years, including extensions.
Three elements are required to determine your eligibility for an H-1B visa:
- the position you are offered is a professional or specialist occupation
- you are a professional or specialist qualified for the position based on your education and/or work experience
- your salary must not be less than what the U.S. Department of Labor determines is the prevailing salary for that job in the employer's city.

We can assist you in changing your status to H-1B visa if you already are in the U.S. in another valid status. You may simultaneously apply to change your status to H-1B on the I-129 petition if you are a foreign student in F-1 status working pursuant to a grant of optional practical training.
EB-1 preference category
If you are an “extraordinary ability” professional who has reached a level of expertise or skill indicating that you are one of a small percentage who have raised to the top of your field, we can assist you in obtaining a green card. The major benefit of this category is that professionals of extraordinary ability do not need labor certification or a specific employment offer. That means they can file their own petition, rather than through an employer.
EB-2 preference category
If you are a professional who holds an advanced degree, you are usually well-positioned for a green card which requires you to possess either a master's degree or its equivalent in education and work experience. You are required to obtain an approved labor certification from the Department of Labor and a job offer from a U.S. employer acting as your petitioner.
EB-3 preference category
If you are a professional who holds at least a university bachelor's degree, you qualify for a green card if a labor certification was approved by the Department of Labor and you received a job offer from a U.S. employer acting as your petitioner.