Registered migration agents are required to provide you with a written advice about the fee they will charge and the service they will provide, act professionally and in a timely manner and abide by the migration agent’s code of conduct.