Immigration

Immigration Law

We help individuals, families and businesses with their Canadian immigration applications, from choosing the right program to filing the application.

Common situations

Immigration files involve many forms, deadlines and rules that change. A missing document or a mistake can delay a file by months, and language can be a barrier too.

Our approach

We review your situation, identify the program that fits your case and prepare the required documents with you. We explain each step so you always know where your application stands.

What we handle

  • Canadian immigration
  • Work permits
  • Skilled workers
  • Family sponsorship
  • Marriage abroad and spousal sponsorship (inland or outland)
  • Caregiver program
  • Certificates (birth, marriage, death)
  • Citizenship card (first card or replacement)
  • CUSMA (new NAFTA)
  • NEXUS card
  • Pardon (record suspension)
  • Permanent resident card
  • Record of landing
  • US waiver

Don’t see your situation listed? Call us to discuss it.

Request a consultation

Briefly describe your situation. We will get back to you as soon as possible, usually the next business day.

Call us: +1 (514) 582-0298

If your situation is urgent, say so here or call us.

Please don’t send confidential documents through this form. Requesting a consultation does not create a lawyer-client relationship.