U.S. Immigration Lawyer With A Focus On:

  • TN Visa Work Permits & Related Filings

  • Green Card Applications: Family-Based & Self-Petition Employment-Based

  • TN to Green Card Applications

  • Visas for Mixed Martial Arts & Coaching

  • U.S. Citizenship Applications

  • Can Represent Applicants Located in Any State / Country

Temporary U.S. Work Visas

  • We offer U.S. immigration legal services for temporary work visas focusing on TN visas for Canadian & Mexican citizens.

  • We can also provide independent or second opinions, e.g. where TN visa applicants have questions or concerns not addressed by their employer’s representatives.

  • We help individuals who have had their TNs denied, or otherwise have been denied entry to the U.S., refused a visa, or have had their existing visa / status revoked due to alleged immigration violations or issues.

  • We also handle alternative visa options such as H-1B visas, J-1, E-1, O-1, or B-1 business /B-2 tourism visitor visas.

  • We also offer visa services for Mixed Martial Artists and related martial arts activities including competing and coaching.

  • Services include USCBP Port-of-Entry border applications; U.S. Embassy/Consular DS-160 applications; and I-129 petitions filed with USCIS for extensions / changes of status / changes of employer.


U.S. Green Cards

  • Our office also offers U.S. Lawful Permanent Residence legal services for family-based green card applications (I-130 petitions), e.g.:

  • TN visa to Green Card based on marriage to a U.S. citizen.

  • All other family sponsorship scenarios.

  • I-751 petitions to remove the conditional status of green cards.

  • Additionally, we offer the following employment-based green card services (I-140 petitions), e.g.:

    • EB-1 Extraordinary Ability self-petition applications.

    • EB-2 National Interest Waiver (NIW) self-petition applications including for TN visa workers.

    • Schedule A green card applications for TN visa medical professionals.

  • Services include I-485 Adjustment of Status (AOS) and Immigrant Visa Processing (IVP) applications.

  • We also handle I-131 applications for re-entry permits, and for travel / boarding foils.


U.S. Citizenship

Our office also provides U.S. citizenship application services including:

  • N-400 naturalization applications based on marriage to a U.S. citizen, or for those residing in the U.S. for 5 years or more.

  • N-600 applications for Certificates of Citizenship.

  • DS-11 U.S. Passport applications.

“I have worked with Brian for fifteen years…He's always been professional and thorough in his knowledge about the immigration laws. We highly recommend his services for any immigration matters.”

—Google Reviewer