My father-in-law in Pakistan could do this job for you but I bet he'd have trouble getting into Canada. Australia and New Zealand are tough to get into as well, as you might qualify in one respect but not another. Ability to read or write English is a big hurdle for many in India or Pakistan. Maybe 15% of people in Pakistan learn to read or write properly, but it doesn't mean they can't cook. My father in law has the age problem. He's 54 this year.
Another thing is that experience gained in Pakistan might not be recognised in Canada. Like my brother-in-law, who I wanted to sponsor to learn truck driving in Pakistan so he could go to Dubai or someplace where they really want drivers. First problem is that the overseas firms don't recognise the Pakistani qualification, and so the Pakistani's have to find a way to get the qualification overseas. But they can't leave the country to get the qualification. With all these Catch-22 situations, its no wonder they get devious and the governments don't trust them. A vicious circle.