- Immigration Hearings and Appeals (including refugee hearings, detention reviews and admissibility hearings, sponsorship and removal appeals and applications before the Federal Court of Canada.
- Sponsorship Applications (Spousal & Family Class)
- Applications for Permanent Residence (including skilled worker, entrepreneur and investor class applications)
- Humanitarian and Compassionate Applications ("H&C")
- Applications for Pre Removal Risk Assessment ("PRRA")
- Alberta Provincial Nominee Program (Family Stream, skilled and semi-skilled workers)
- Applications for Criminal Rehabilitation/Temporary Resident Permits/US Waivers of Inadmissibility