Do you need a Migration Agent? We recommend the following;

Australian Migration and Citizenship Services.

http://www.immigrationcitizenship.com.au/