Shopping Cart
Your Cart is Empty
There was an error with PayPalClick here to try again
CelebrateThank you for your business!You should be receiving an order confirmation from Paypal shortly.Exit Shopping Cart


We provide general advice and document assistance to individuals and business clients on all forms of temporary entry, permanent residence and citizenship for Canada and the United States. We assist clients ranging from corporations seeking to do business in international markets or transferring personnel, to individuals seeking to invest in Canada or to reunite with family members.

As experienced immigration consultants in Canada and the United States, we possess in-depth and comprehensive expertise in nearly every aspect of Canadian and US Immigration law. In particular, we are able to provide a single immigration resource for corporate clients who do business in both Canada and the United States.

Our services include:

  • Canada Immigration
  • Tourist and Business Visitor Visas
  • Work permits (including Labour Market Impact Assessments “LMIA”)
  • Intra-company transferees
  • Study permits
  • Permanent residency applications
  • Family sponsorship applications
  • Citizenship
  • Inadmissibility issues (Criminal Rehabilitation and Temporary Resident Permits)
  • U.S. Immigration
  • Tourist and business visitor visas (B1/B2)
  • Work visas (including TN, E, H, L, O and P categories)
  • Employment-based Permanent Residency applications (including adjustment of status and consular-based applications)
  • Family-based Permanent Residency applications
  • Citizenship
  • Inadmissibility issues

We are located conveniently near the U.S. and Canadian borders. This enhances our ability to advise on and assist with province-specific immigration programs and specific policy requirements for different immigration offices and ports of entry.

Our clients include:

  • Companies in all industry sectors including oil and gas, technology, manufacturing, financial services, mining, transportation, entertainment, hospitality, tourism and trades
  • Post-secondary institutions
  • Professional leaders in business, the sciences and the arts
  • Investors and entrepreneurs
  • Individuals and family members

Where to Start - (United States Immigration)

In order to live or work in the United States, a non-citizen must first obtain a visa for that purpose under a specific category. Visas are granted for a number of different reasons and time periods based on a variety of qualifications. If you are not sure what visa category might be right for your specific circumstances and goals, you may want to begin by taking a look at the U.S. Department of State's Visa Wizard.

This tool collects some basic information about you and will provide you with some initial guidance about what visa options may be available to you. We recommend that you use the results from the Visa Wizard to schedule a consultation to discuss your visa options in more detail with us.

If you have an immigration issue or concern with which you would like assistance, we encourage you to schedule a consultation. The consultation serves as an opportunity for you to ask questions and for the attorney to review the specific facts of your situation in order to provide you with guidance about your options and next steps.

We routinely offer consultations in-person at our office in downtown Blaine or over the phone. You may request a consultation regarding a matter of U.S. immigration by contacting our office or by completing our consultation request form. 

Where to Start - (Canada Immigration)

Do you want to work, study, visit, travel through or live permanently in Canada?

Answer a few questions to find out what immigration programs you can apply for. Each immigration program has different application and eligibility requirements. You will need about 10-15 minutes to complete the form.

You may be asked questions about your nationality, age, language ability, family members, education, work experience, income and/or net worth, details on any job offer. Based on your answers, the wizard will tell you what programs you may be eligible for, so be as accurate as you can.