The staff was friendly with me in regards to my visa and I was amazed. The staff spent the time to explain my process from start to finish because I had difficulty in understanding the process. The process was very quickly that I was surprised. Also it was great value for money. I definitely recommend Global Migrate to all my friends and family.