Practice Areas


B-1/B-2 Visitors

Not sure which visa is right for you? Start here with the visa category overview.

E-1/E-2 Investor Visas
H-1B Specialty Occupation
H-2 Temporary Workers
H-3 Trainees
J-1 Exchange Visitors
L-1 Intracompany Transfers
O-1 Persons with Extraordinary Ability
R-1 Religious Workers
TN (Trade NAFTA)

Citizenship & Naturalization

Children and Adopted Orphans

Foreign Physicians

J-1 visa
J-1 visa waivers
H-1B visas
O-1 Extraordinary Ability visas
Permanent Residence
National Interest Waivers

International Adoptions

Political Asylum

Removal Defense