Great service and advice. Jeremy is very easy to talk to and always available. Don’t waste your money with ‘online only’ immigration agents, who don’t want to meet you or nor even talk to you on the phone (trust us we made that mistake). Pick the right immigration agent from the start. Switching to New Leaf Migration was the best decision we ever made regarding my wife’s visa ! Without changing agent services to Jeremy, she wouldn’t have her visa today.