Hi Moe
I used migrationexpert.com to make my visa application to
Australia last year. I would really recommend them. You get guides that explain everything you need to do to prepare your application and exactly how to complete your forms. There was a lot more to the visa application than I originally thought. And if you get stuck, you can contact their consultants who will help you out. I used the consultants a few times with my application.
Regards
Andy