Criminal Defence Lawyers

Legal Solutions. On Time and On Budget. Contact us

Why Geoghegan Myers Legal?

Because We Listen! 

With Geoghegan Myers Legal you will have a lawyer who cares about your concerns,
who provide you with practical advice on the options available to you,
getting you the results you need, both on-time and on budget!
We service all Courts in Perth and beyond

Call 9535 4564 for a $99 advice appointment

Our Services

Bringing you quality services at affordable prices!

Criminal Representation

If the police are at the door you need the right advice. We act on all criminal charges including assaults, property and drug charges for adults and children

Traffic Offences

From using your mobile phone to drink driving charge to more serious charges including reckless or dangerous driving causing death or harm. Get the right advice and the best criminal representation

Court & Tribunal Applications

Need a spent conviction? Extraordinary driver’s licence or lifetime ban removed? We also help with barring notices, criminal compensation and can even help you prepare to represent yourself in court

Restraining Orders

Being in need of a restraining order or being served with one is stressful and confusing!

Advice and negotiations

Trial representation

Fixed pricing on most VRO matters

Speak to us now on 9535 4564 to discuss your options before things go wrong!

Your Legal Team

We came together with a vision of helping our local community with the difficulties faced with understanding their rights and obligations under WA’s law.

If you would like to know more, contact us today!

Rosie Myers


Rosie is an experienced criminal lawyer who has a long record of achieving excellent results for her clients. She appears regularly in the Magistrate’s, District and Supreme Courts

Justin Geoghegan


Justin is a dedicated criminal lawyer who, when not in court or with a client, can be found in our Fremantle Office. Book an appointment in Freo today.

Fixed prices on most Criminal & Traffic Matters

Call 9535 4564 to book your appointment