Our overall experience with Migration Firm has been great . My wife and I would like to make a special mention of Mr Riyas Mohammed who has been extremely helpful all throughout the Canadian PR process We now, have our passports stamped and bags packed! Thanks Migration Firm! and keep up the honest work that you guys are doing amidst the many migration scams.