Family Law

Our clients can count on our family law expertize in all areas of Family Law, including divorce, maintenance, children’s court, domestic violence, etc.


Labour Law

Tshepo Masilela Attorneys has the legal knowledge, skills, and experience to advise clients on all Labour Law matters . We help our clients to resolve their matters as efficiently as possible.


Commercial Law

We assist our business clients with drafting of commercial contracts, company registrations, mergers & aquisitions as well as general commercial and business advice.


Tax Law

Tax compliance plays an important role in our personal and business lives. We assist clients to comply with tax legislation and regulations. This includes advice on how to structure tax affairs in an efficient manner.


Criminal Law

Our team is experienced with criminal litigation and will passionately advance and defend our clients rights. We appear in the Magistrate and Regional Court.

Immigration Law

We offer comprehensive advice in immigration compliance, including all types of VISAs, permanent residence, citizenship, permits etc.

Mining Law

We understand the mining industry as well as the various legislation applicable to mining in South Africa. We offer services including drafting of mining contracts, legal advice as well as litigation in the field of mining law.


Estate Law

We offer estate planning services, including wills, trusts and administration of deceased estates. We develop tailor made solutions, offering the necessary advice and guidance to ensure our client’s peace of mind.


Civil Litigation

We represent clients in civil litigation matters, including:
drafting legal opinions on prospects of success, drafting of all pleadings, settlement negotiations, trials and appeals.