We are here to help get you access the talent you need and get to where you want to be.
Skill and Employment Based Options
H-1B for foreign workers in a specialty occupation
Whether you would like to sponsor an employee for the annual H-1B lottery, or
Transfer an employee who already holds H-1B status
Are a university or non-profit institution which is cap-exempt
PERM for foreign workers: labor certification and permanent residence for foreign workers
EB-1 for persons of Extraordinary Ability in the sciences, arts, education, business, or athletics, such as outstanding professors, researchers or multinational executives or managers
EB-2 visas for members of the professions holding advanced degrees or their equivalents, or foreign nationals who have exceptional ability
EB-3 visas for skilled workers, professionals or other workers
NIW for advanced degree holders advancing work in the U.S.’ National Interest
O-1 for persons of Extraordinary Ability in the sciences, education, business, or athletics, or as an artist or athlete
TN Visas for qualified Mexicans and Canadians under NAFTA
J-1 Trainee Visas for training opportunities and cultural exchanges
Options for families and individuals
I-130 Petitions for U.S. citizens and permanent residents who would like to sponsor certain family members for immigrant visas, including a spouse, parent, or sibling
K-1 Visas for U.S. Citizen who would like to petition foreign fiancees
Applications for Permanent Residency through a family member or through a job
Removal of Conditions for those who have held Conditional Residency for 2 years
Citizenship
Helpful Links to USCIS for more information
Immigrant Visas
Check Your Case Status Online
If you already have a USCIS receipt number, you can check your case status at the USCIS.gov website. Your receipt number is a 13-character case number assigned to your case by USCIS when your application was received.