Practice Areas

Immigration and compliance Law


  • B-1/B-2 (Visitors for work or pleasure)
  • TN-1/TN-2 (Professionals from Canada and Mexico under NAFTA)
  • H-1B (Professional positions requiring at least a bachelor’s degree)
  • E-1/E-2 (Treaty Traders and Investors)
  • E-3 (Professionals from Australia)
  • L-1A/L-1B (Intracompany Transferees – Managers and those in Specialized Knowledge positions)
  • O-1 (Individuals of Extraordinary Ability in the Sciences, Business and the Performing Arts)


  • I-9 Audits & training
  • Public Access File Audits
  • Due Diligence
  • Immigration Training


  • K-1/K-2/K-3/K-4
  • Relative Petitions
  • Adjustment of Status
  • Consular Processing

Immigrant (green card)

  • PERM (EB2 and EB3)
  • National Interest Waivers (NIW)
  • Outstanding Researcher (EB1B)
  • Extraordinary Ability (EB1A)
  • Immigrant petitions based on approved PERMs (EB2 and EB3)
  • Adjustment of Status
  • Consular Processing