Globalization is upon us. People are routinely moving around the world for all kinds of reasons.

Sometimes it is for a new job opportunity.  Other times it is simply to be nearer to family.  Whatever the reason for the relocation, it will involve navigating a very complex immigration system.


We have the expertise to guide you through the complexities of US immigration laws and procedures. We can provide the advice and support you need to relocate your employees or to help you bring a relative to be near you in the United States.


We recognize that each client's situation is unique and we take the time to understand your particular situation and needs so that we can find the best option available for you. Below is a list of just some of the areas in which have many years of experience.

Lawful Permanent Residence (“Green Card”)

  • Employment-Based

  • Priority Workers

  • Outstanding Professors & Researchers & National Interest Waivers     

  • Professionals with Advanced Degrees/Exceptional Ability

  • Professionals and Skilled Workers

  • Other Workers



  • Parents, Spouses, & Children of U.S. Citizens

  • Unmarried Sons & Daughters of U.S. Citizens

  • Spouses & Children of Legal Permanent Residents

  • Unmarried Sons & Daughters of Legal Permanent Residents

  • Married Sons & Daughters of U.S. Citizens

  • Brothers & Sisters of Adult Citizens

  • Self-Petitioners – VAWA and Widow/ers

  • Fiancee/Spousal Visas



  • Temporary Non-Immigrant Visas

  • H-1B Specialty Workers

  • E-3 Australian Workers

  • H-1B1 Singapore & Chile Specialty Workers

  • B-1 Business Visitors

  • E Treaty Traders and Investors

  • L Intra-Company & Managerial Transfers

  • O Outstanding Professionals

  • J-1 Exchange Visitors

  • H-2B Seasonal Workers

  • TN NAFTA Workers

  • Visitor/Tourist Visas


US Citizenship

  • Naturalization

  • Certificates of Citizenship

  • U.S. Passport Applications 


Employer Compliance

  • I-9 Audits

  • DOL Audits

  • H-1B Dependency


Consular Processing

  • Nonimmigrant Visas

  • Immigrant Visas


Immigration Resources