Public law involves the legal aspects of the relationship between the state and individuals or organizations.

Our experienced attorneys understand the complexities of public law and are committed to providing effective and practical solutions to meet the needs of our clients.


Administrative Law

Administrative law regulates the relationship between individuals and government bodies. Our attorneys have extensive experience advising and representing clients in matters related to administrative law, including judicial review, regulatory compliance, and public procurement.

Constitutional Law

Constitutional law is the foundation of the legal system in South Africa. Our attorneys can assist with a range of constitutional law matters, including constitutional litigation, constitutional compliance, and constitutional interpretation.


Human rights are fundamental to our society, and protecting them is a core value at TGR Attorneys. Our attorneys have experience advising and representing clients on a range of human rights issues, including discrimination, freedom of expression, and access to justice.

Request a callback today.

To learn how best we can assist you. Our team is dedicated to providing exceptional service and support to help you achieve your goals.