I’m so glad I came across Jeremy and his team. I was let down by another agent before which left me in a tricky situation and under immense time pressure. Jeremy took on my case immediately and did a wonderful job. He is very professinal, trustworthy and devoted to help find and get the right visa.Everyone at New Leaf Migration was super helpful and very supportive throughout the whole process. I got my visa and couldn’t be happier! Thank you so much!