There may be a few reasons which make a person inadmissible to Canada, like past criminal conviction, a health condition, inadmissible family member, non-compliance with Immigration and Refugee Protection, etc.
If you were convicted of a crime, or even if you committed a crime but were not convicted, you may be inadmissible to Canada. But we provide services to overcomes these convictions through the following:
Temporary Resident Permit
A TRP allows the applicant to temporarily visit Canada.
An applicant for Criminal Rehabilitation may be able to overcome his criminal inadmissibility permanently as long as there are no more convictions.
A record suspension is similar to Criminal Rehabilitation but for in-Canada convictions only.