News & Events

What is a Business Visitor in Canada?

When considering business immigration to Canada, it is important to understand the distinction between a business visitor and a foreign worker. What is a Business Visitor? A business visitor is a foreign national who travels to Canada to engage in international...

read more

The State of the H-1B Visa Program

The H-1B visa program has recently become a focal point of intense debate, revealing unexpected alliances and deep-seated divisions across the political spectrum. H-1B Visa Program Overview The H-1B visa permits U.S. employers to hire foreign workers in specialized...

read more

Canada Ranked One of Top Safest Countries to Travel to in 2025

Canada has earned the title of one of the top three safest travel destinations for 2025, according to Berkshire Hathaway Travel Protection’s latest safety rankings. Ranked just behind Iceland and Australia, Canada scored highly in several categories, including safety...

read more

Client Reviews

Pilkington team: A big thanks to all staff for the help and support during Donna’s application journey to Canadian citizenship.
Al Fergusson

The firm was extremely helpful in all aspects. Definitely appreciated having experts guiding me and handling the application with all of the important details to get a successful result. Thanks again!

Cyril Maqsood

Lawyer Mr. Yosheel was highly recommended for the best global mobility immigration for Golden visas and offshore documents certification. We could not agree more!
Kharoud Manveer

Contact Us Today for Help With Your Case

Are you looking for expert assistance to navigate the immigration process to the U.S.? Our dedicated consultants at Pilkington Immigration – Calgary specialize in helping individuals and families with various U.S. visa categories, including employment-based green cards, family visas, and other immigration options. Whether you're considering an employment-based green card or exploring other pathways, we are here to guide you through the process. Get in touch with us by calling our office or filling out our convenient online contact form to schedule an appointment and learn more about your immigration options.

Call us today at 844-728-1012 or Request an Appointment.