Frequently Asked Questions

  • We assist individuals, families, and businesses with a wide range of U.S. immigration matters, including temporary work visas, investor visas, family-based immigration, employment-based green cards, cross-border mobility issues, and compliance-related questions. Our practice focuses on helping clients navigate complex U.S. immigration rules with clarity and confidence. You can review our services here or book a consultation to discuss with an attorney.

  • Yes. We regularly work with clients from around the world and across the United States.

  • Absolutely. We frequently advise Canadian citizens and residents on U.S. immigration options, including work visas (such as TN, L-1, and E-2), investor pathways, and permanent residence strategies.

  • Every situation is different. During a consultation, we review your background, goals, and timeline to identify the most appropriate U.S. immigration options available to you. We focus on providing clear, practical advice so you can make informed decisions before moving forward.

  • Processing times vary widely depending on the type of application, government workload, and individual circumstances. We provide realistic expectations based on current trends and keep clients informed throughout the process as their case progresses. We also provide clarity about our standard preparation time for cases and rush fees may be available, depending on the case type.

  • We offer transparent flat-fee pricing for most immigration services, so you know the cost upfront without unexpected hourly billing surprises. Our fees are clearly explained before any work begins. You can view our fee structure here.

  • Government filing fees are separate and are paid directly to U.S. government agencies. We clearly outline all expected costs in advance so you understand both legal fees and government fees before proceeding.

  • It depends on our case capacity at the time. We value providing personalized support to our clients so we assess this on a case by case basis. If your matter involves tight deadlines, expiring status, or urgent business needs, let us know as soon as possible. We will assess timing considerations and advise on available options, including expedited processing where appropriate.

  • You can begin by scheduling a consultation. From there, our attorney will review your situation, discuss options, and outline a clear plan tailored to your goals.