+27 12 940 1947
Lytteltown Office Park, Building H, Shelanti Avenue, Die Hoewes
+27 10 597 7810
Unit 4, Waterfront Office Park, West Ave, Ferndale, Johannesburg, 2194
+27 10 447 3676
5 Neven Street, Modelpark, Emalahleni
+27 10 597 6652
37 Walter Sisulu Street, Middelburg, Mpumalanga
Cape Town
+27 10 449 9756
8 Kloof Street, Gardens, Cape Town
Pretoria East
+27 12 819 7901
379 Queen Crescent, Lynnwood, Pretoria, 0081



Cavanagh & Richards Attorneys strive to exceed expectations through our commitment to all our clients. We strive to handle both complex and sophisticated matters locally, nationally and internationally and to be accessible, efficient, responsive and technologically sophisticated.

Cavanagh & Richards Attorneys, situated in Centurion, Randburg, Witbank, Middelburg, Cape Town & Pretoria East, is a dynamic premier labour- commercial- and real estate law firm, established in 2009 and founded by Juan-Henry Cavanagh and Ross Richards.

Mr. Abrahm S. Gwangwa joined Cavanagh & Richards Attorneys as a Director during 2021. Our team comprises of two directors, one senior attorney associate, three attorney associates, eight attorneys, six candidate attorneys and support staff. We offer a wide range of specialist legal services in corporate and commercial-, mining-, property-, civil litigation-, labour-, insolvency- and criminal law.

We have years of experience and proudly represent clients across multiple sectors including JSE listed companies, finance, insurance, mining, information, technology, pharmaceutical, real estate, manufacturing, construction, media and several other industries. We are on the following panel of attorneys: FNB, Clientėle Legal, Lipco Group, Legal & Tax, Legalex, CLC Insurance (Community Legal Clinic) and Europ Assistance.


Cavanagh & Richards Attorneys strive to be a prosperous and renowned law firm in South Africa.

We are passionate about what we do and strive to provide our valued clients with high quality legal services. Our innovation and ambition are our drive to be the preferred professional legal service provider in Gauteng, Mpumalanga and other parts of South Africa.


The mission of Cavanagh & Richards Attorneys is to provide corporate companies and the individual South African citizen with specialized commercial-, corporate-, civil-, litigation-, criminal-, labour- and real estate law assistance.

We exist to attract and maintain clients and to support our clients in their best interest at affordable rates. 

Our goal is to be a recommended law firm by our clients, in that we provide a professional and efficient legal service to all clients in need of legal assistance.

Cavanagh & Richards Attorneys strive to achieve results that exceed expectations through our commitment to our clients, adding maximum value to their business and personal legal needs. 

We strive to handle complex and sophisticated matters locally, nationally and internationally and to be accessible, efficient, responsive and technologically sophisticated. 

Cavanagh & Richards Attorneys also focus on promoting active involvement and leadership through our commitment to ourselves and we strive to satisfy and resolve our clients’ legal challenges through diversity and teamwork.


We believe in what you sow you shall reap and therefore we strive towards perfection, dedication and consistent hard work. Cavanagh & Richards Attorneys are creators of economic success, ascertained through extensive experience, knowledge and excellent qualifications.

We dedicate ourselves to live up to what we promise and strive to ensure that Cavanagh & Richards Attorneys will be a name our clients will fondly remember.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram