Our Legal Services
We’re defence lawyers. We solve problems.
RK Law is a specialist criminal defence law firm with lawyers serving from Caloundra to Cairns. Our experienced legal team represents clients across Queensland, appearing in all courts from the Sunshine Coast through Townsville and Rockhampton to Cairns.
It doesn’t matter who you are or what you’ve done, our team of lawyers are ready to fight for your future and help you protect what’s yours.

Criminal Defence
Charged with an offence? We can help defend you in court or negotiate a deal.
Find out more
Family Law
From separation to divorce, settlements, custody and beyond, we’ll help you through and protect your family.
Find out moreWhich courts does RK Law appear in?
Our law firm’s experienced lawyers travel all around Queensland and Australia, with offices in Caloundra on the Sunshine Coast and in Cairns. We’ve represented clients in over 260 of the 300 courts in Queensland, including:
Magistrates CourtsAll 130 Queensland locations, including:
Far North Queensland
Central Queensland
Southern Queensland
Metro Queensland
All 32 Queensland locations, including:
Cairns District Court
Toowoomba District Court
Maroochydore District Court
Brisbane District Court
Rockhampton District Court
Gladstone District Court
Emerald District Court
We’ve appeared in every Supreme Court in Queensland, including:
Maroochydore Supreme Court
Brisbane Supreme Court
Rockhampton Supreme Court
Queensland Civil and Administrative Tribunal (QCAT)
Administrative Appeals Tribunal (AAT)
Mental Health Review Tribunal
If your matter is before another court, we can discuss your options. We’ve appeared across state borders – we’ll go where your case is being heard. Our lawyers will also appear before Tribunals on behalf of our clients, including QCAT, AAT and the Mental Health Review Tribunal.
Local Legal Services
Looking for location-specific information? Learn more about our law offices in key regions:
RK Law Caloundra – serving Caloundra, Maroochydore, and the Sunshine Coast
RK Law Cairns – serving Cairns and North Queensland