John from ASC migration provided an excellent service throughout my Subclass 189 visa application. John is very professional in his approach and left no stone unturned during my visa process. He helped greatly with quick responses to my queries and made it easy for me once I provided the relevant documents. Overall I was more than happy with John's professionalism and his thorough approach when dealing with me. Finally, I would highly recommend ASC migration for anyone seeking a migration agent interested in obtaining an Australian visa.