We'd love to hear from you, but please tell us a little bit about your situation first!

Find out what Total Migration Services can do for you

Total Migration Services
Suite 4, Level 4,
118 Queen Street
Melbourne VIC 3000


Nick, we really wanted to thank you for everything you’ve done for us in these years. You have been so professional and honest with us and all your efforts bought us to achieve one of our dreams.

Karen Borali & Luca Bresciani

Total Migration Services have helped us at Fitzrovia with a wide range of visa services over the past 7 years. Nick Williams has always been a wealth of knowledge, guiding us through best practice procedures in sponsoring a host of staff over the years, and has always been professional and precise.
I would highly recommend Nick and the team at Total Migration Services for all migration related activities.

Paul Jewson - Director at Fitzrovia

I highly recommend to hire MARA registered immigration agent Nick Williams – not only because his great expertise in the field of immigration, but also because of his reliability, honesty, knowledge, and passion which will certainly lead you to your goal.

Federico Onnis

Nick at Total Migration Services has provided us with exceptional service and has done a fantastic job. He has helped us receive a 457 visa and a few years later our permanent residency. On both occasions, the application was fast, easy and stress-free. Visa approval was also a lot quicker than expected!

Rada & Alex

It was an absolute pleasure dealing with Total Migration Services. Nick is extremely knowledgeable when it comes to the Visa application process. He took the time to explain the process to us, what would be required and when. Nick kept us in the loop throughout the process and was extremely helpful. Highly recommend dealing with Nick!

Greg & Andrea Factor

Our experience with Nick was very positive. He was supportive, extremely honest and helpful in every step of the way. We highly recommend Total Migration Services

Manuel Carvajal Guerra & Aselia Karataeva