Stephen helped us through the process of applying for a skilled visa. The visa process can be daunting, even with a straightforward case, and it often leaves one worrying about whether you are unknowingly making some crucial misstep. Thankfully, with Stephen’s expert knowledge and advice, our entire visa process was smooth and swift. His guidance is clear and to the point, and he patiently responded to (several) anxious, rambling emails. I also have to really commend Stephen for his prompt responses to all queries, it really made a big difference to making us feel at ease. I will gladly recommend him to anyone looking for a professional, responsive migration agent.