Horizon Australasia handled the whole process for us. From employer and employee point of view all applications where professionally presented and submitted in a timely manner. As a consequence the Department gave us a quick turnaround. I had attempted to do it myself, but soon realised the money was well spent letting a professional do the job! I cannot recommend these guys highly enough.