Canada has legalized the same-sex marriage nationwide since 2005. Same-sex Marriage and Same-sex Common-law Partner have different documentation requirements when applying for sponsorship. For one thing, if the same-sex couple is married, the marriage must be legally recognized in the country where it took place. Common-law partner and conjugal partner are different in this matter. We have experience in helping same-sex marriage couple from many countries hostile to the LGBT social group.