The right path forward,

wherever you come from.

Listed below are the most common types of applications I handle (click for more details)

Spousal Sponsorship

Sponsorship of Parents and Grandparents

Permanent Residence

Express Entry

Canadian Experience Class

Federal Skilled Worker

Federal Skilled Trades

Provincial Nominee Programs
Programs vary per province. Contact us for details.

NAFTA Professionals

Work Permit

Study Permit

Humanitarian and Compassionate Grounds

Waivers on Compassionate Grounds (Citizenship)


Exceptional Value to Canada – Citizenship Act 5(4)
The government of Canada does not publicize this program. Contact us for details.

Special and Unusual Hardship

Post-Graduate Work Permit

Visitor Permit


Intra-Company Transferee



Owner-Operator Work Permit

Specialization -

Canadian Citizenship

I advised the Minister on policy,
procedures, laws, and regulations.

To enjoy the full benefits of living in Canada, you need to apply for Canadian citizenship.

Citizenship means you can enter and leave Canada freely, and apply for a Canadian passport.

The citizenship law is very technical. Things can get complicated fast if there are any errors in your application, honest mistakes, omissions, and outright falsehoods—all very familiar terrain to me.