Consular processing is the procedure of applying for an immigrant visa (green card) through a U.S. Embassy or Consulate in a foreign country. We have extensive experience in filing consular processing cases, including filing such cases with inadmissibility waivers, resulting from the immigrants’ past criminal issues or prior immigration violations. 

We additionally assist our clients with consular processing of employment-based immigration cases, as well as the preparation and filing of the inadmissibility waivers when required. 

We also assist our clients with the following:

  • Preparation and Filing of NVC and Consular Processing Applications
  • Preparation for Interview at the Consular Posts
  • Preparation for Arrival to the USA and Inspections at Ports of Entry