Experienced Registered Migration Agents in Australia


Yourvisa4australia will assess your case carefully, and if it is not strong, we will help you improve your case. We will tell you if your case will not succeed, so you do not waste your money. Our experience and advice will give you the best chances; if you follow this with accurate information, your chance of success is very high. We win most appeals of visa refusals.

About Us

Ian Bosley has University qualifications in immigration law and other related fields. He has valuable experience in many government and private enterprise organisations.


Ian has been assisting people with visa matters for nearly 10 years. In that time he has has almost 100% success with visas, his partner visas in particular have been 100% successful for the last 8 years. He has helped people with Criteria 4007 Health Waivers with 100% success.

Qualifications:

  • GradCertAusMigrationLaw
  • Justice of the Peace (Qualified- Qld)
  • BAppSc(NZ)
  • DipBus(NZ)
  • GradDipHealthInfoMngmnt
  • MMIA
  • MMA
  • Intnl TESOL English Teaching Licence
  • ProfCertTESOL.

Career Experience:

  • Principal – immigration law practice
  • Principal Board Support Manager -Australian Health Practitioner Regulation Agency (AHPRA)
  • Director – Australian Taxation Office
  • Secretary – Tax Agents Board of Queensland
  • Regional Manager – Health Insurance Commission – Medicare Australia
  • Senior business roles in international pharmaceutical and scientific industries
  • Medical Scientist – New Zealand
  • TESOL English teaching internationally.

This strong background in government and private enterprise at senior levels means he knows how to get through the maze of bureaucratic rules for immigration problems and manage Migration Review Tribunal appeals.

A sound immigration law background is essential, but when added to a broad range of other experiences, it provides a powerful knowledge base.

Expert Visa Appeals, Visa Refusal Assistance & Help with Difficult Visa Problems

Every day there are dozens of appeals by people trying to overcome a visa refusal or cancellation at the Migration Review Division of the Administrative Appeals Tribunal. When your visa is refused or cancelled, you DO NOT get the expensive government visa fee back, and you pay even more for the appeal.

Registered Migration Agent

Only registered migration agents can legally give immigration assistance in Australia. They must be listed on the Register of Migration Agents, held by the Office of the Migration Agents Registration Authority. Immigration assistance (under section 276 of the Migration Act 1958) is when a person uses or claims to use knowledge of or experience in migration procedure to assist with visa applications or other visa matters by:

  • preparing, or helping to prepare, a visa application or other document
  • advising about a visa application or visa matter
  • preparing for proceedings before a court or review authority in relation to a visa application or visa matter
  • representing in proceedings before a court or review authority in relation to a visa application or visa matter.

A registered migration agent is qualified to help you with your visa application and can deal with the Department of Immigration and Border Protection (DIBP) and other organisations for you. You do not have to use an agent to lodge your visa application, but they can be beneficial, especially if your case is complex. 

This table shows the help an agent can and cannot give you.

Can Cannot
can explain which visa options are available to you, and recommend a suitable option cannot guarantee your application will be successful
can prepare documents for your visa application cannot help you get a visa if you do not meet the visa requirements
can lodge a well-prepared application with all required documents, which can make it easier and faster to get a decision from DIBP cannot guarantee faster processing of your application
can contact DIBP or other organisations to discuss or ask questions about your application

To learn more about how we can help, call 0409 059 084 or send an enquiry.