Please contact our office
Looks like you will need a longer session with our legal team given potential inadmissibility issues.
Our office specializes in complex immigration cases and following our assessment, we can build a strategy for either a sponsorship on humanitarian and compassionate grounds and/or specific applications which you might be eligible for such as a Temporary Resident Permit (special permit for exceptional cases), Criminal Rehabilitation etc. - please contact our office and we will guide you to schedule a paid intake appointment.