Generally speaking, you need to be a permanent resident or citizen of Canada to take out a mortgage with nesto. That said, nesto may be able to help you if you qualify under the New to Canada Program to buy a home with a down payment of as little as 5% on homes priced at $500,000 or less.