We owe so much to the team at Global Migrate!! From the very first contact with our caseworker, the service which Global Migrate provided was outstanding. The team always had words of advice and encouragement with instructions which allowed us to be prepared for every eventuality. The team kept in touch with us to keep us updated at every step of the process. Our emails were replied too quickly (sometimes within the hour!!!) I have already recommended Global Migrate to friends and I would definitely recommend to anyone.