What is a migration agent?

A registered migration agent is a qualified person who can legally provide you with immigration assistance. If for example you do not feel confident enough in submitting your application or if you are encountering any type of difficulties, a registered migration agent can advise you on things you should do.