Immigration Law

We have assisted more than 4,000 visa applicants over the last 25 years.

For an outline of the available visa classes, click on the following links:


All matters are conducted in accordance with ISO best-practice standards - we have LAW 9000/ISO90001 certification for our Quality Management System.

Visa applicants and business people need to know their chances of success. We advise honestly and openly about the prospects of a case. 

Migration agents are not required to be lawyers. Some migration agents who are not lawyers do acquire many of the necessary skills. In our view, however, the supervision of a migration agent by a lawyer provides an additional level of quality assurance. 


We have acted in thousands of visa applications. As an example of our work, we won a unanimous 7-0 victory in the High Court of Australia in NAGV and NAGW v Minister for Immigration and Multicultural Affairs.

We are on the panel selected by the Department of Immigration under the Immigration Advice and Application Assistance Scheme (IAAAS) to represent refugees in detention and disadvantaged people in the Australian community - see:

We are the only law firm to have remained on this panel continuously since the Scheme started in 1997.

Fees – value

We provide an up-front estimate of fees, and often fixed or capped fees.

Our fees are competitive - call us for a no-obligation estimate.

Costs orders - who pays the costs of legal proceedings?
Date: Aug 25, 2014

The Court has power under Section 98 of the Civil Procedure Act 2005 to determine by whom, to whom and to what extent the costs of the proceedings are to be paid.

SkillSelect and Expressions of Interest – visa applications based on employment or business skills
Date: Aug 21, 2014

If you want to migrate to Australia based on your employment or business skills, SkillSelect is an on-line system that assists with the process.

LITIGATION - Frequently Asked Questions
Date: Dec 04, 2012

Deciding how to settle a dispute - Choosing a process - Commencing litigation - Pre-trial procedures - Discontinuance or withdrawal - Enforcement of judgments - Costs of Litigation - Time limits - Lawyers

How SkillSelect can help ease migration program operations
Date: Oct 09, 2011

Recent market conditions in Australia have highlighted the important role that skilled migrant workers can play in allowing businesses to access talented pools of labour.

New enterprise migration agreements (EMAs) released
Date: Oct 04, 2011

The Department of Immigration and Citizenship (DIAC) has released the details on the long-awaited enterprise migration agreements (EMAs).

Working in Australia with the Business Long Stay Visa
Date: Nov 02, 2010

If you are interested in working in Australia on a temporary basis, one of the most common programs is the 457 business visa. This program enables businesses to employ an overseas worker for up to four years. The worker can bring other eligible secondary applicants with them to Australia. Secondary applicants can also work and study.

Australian Working Holiday Visas
Date: Oct 07, 2010

This article considers the key considerations in obtaining an Australian working holiday visa. Living and working in a new country can be a great experience and the working holiday visa program is a fantastic way to see Australia (while helping to meet the generally higher costs of travelling around the country).

Lifting the suspension on processing Afghan asylum claims
Date: Oct 05, 2010

The decision-making process for people who seek asylum in Australia is rigorous. Asylum seekers are required to detail their claims for protection. They are then interviewed by a Departmental officer who will assesses their claims, applying the following definition of a refugee: a person who "owing to a well-founded fear of being persecuted for reasons of race, religion, nationality, membership of a particular social group, or political opinion, is outside the country of his nationality, and is unable to or, owing to such fear, is unwilling to avail himself of the protection of that country…".

Back to Service List