Criminal Defence Attorneys in Johannesburg & the East Rand

Professional Criminal Defence Representation

Being accused of a crime is stressful and can have serious consequences.
At Di Gibson Attorneys, we provide strategic, ethical, and professional criminal defence to protect the rights of individuals across Johannesburg, Germiston, Edenvale, and the East Rand.
Our attorneys ensure clients understand their legal options and receivestrong representation in all stages of criminal proceedings.
Facing criminal charges can be overwhelming, and the outcome can have serious consequences for your future. Di Gibson Attorneys provides dedicated criminal defence representation for individuals appearing in the Magistrates’ and Regional Courts in Johannesburg and the East Rand. We ensure that every client receives careful legal analysis and strong representation.

Our firm handles a wide range of criminal matters, from initial court appearances and bail applications to full criminal trials. Every case is approached with detailed preparation and a strategic defence focused on protecting your legal rights and ensuring that the justice system treats you fairly.

If you have been charged with a criminal offence, it is critical to obtain legal advice as early as possible. Di Gibson Attorneys offers confidential consultations to evaluate your case and guide you through the legal process with professionalism and determination.

Our Criminal Defence Services

General Criminal Offences

We represent clients facing various criminal charges:

Theft, fraud, and financial crimes
Assault and violent crimes
Drug-related offences
Property crimes and burglary
Cybercrime and online offences

Traffic & Driving Offences

We assist clients with traffic-related legal issues, including:

DUI / Drunk driving cases
Reckless or negligent driving
Traffic violations with criminal implications
Representation in traffic and criminal courts

Arrest & Bail Assistance

Being arrested can be overwhelming. We provide:

Legal advice immediately after arrest
Assistance with bail applications
Court representation during bail hearings
Guidance on pre-trial procedures

Court Representation

Our firm represents clients in:

Magistrates’ Court criminal trials
Regional Court criminal trials
Appeals and sentencing hearings
Pre-trial consultations and preparation
Negotiation of plea agreements where appropriate

Legal Advice & Strategy

We provide comprehensive legal guidance to protect clients’ rights:

Assessing evidence and case strength
Developing a defence strategy
Advising on potential outcomes and risks
Protecting client rights throughout investigation and trial

Why Choose Di Gibson Attorneys for Criminal Defence

Clients trust our firm because we provide:

Aggressive, ethical, and professional defence
Clear explanations of legal options and processes
Strong advocacy in court
Compassionate guidance during stressful legal situations

We focus on protecting your rights and achieving the best possible outcomes.

Book a Criminal Defence Consultation

If you are facing criminal charges or need guidance on a legal matter, contact Di Gibson Attorneys to schedule a consultation.
We provide expert advice and strong representation to protect your rights and navigate South African criminal law.