
Municipal Law
- Furnishing legal opinion on the aspect of the Municipality.
- Defense Services on behalf of the Municipality.
- Handling labour matters on behalf of the Municipality.
- Conducting Skills Development training on Municipal legislation.
- Giving general legal services.

Commercial Law
- Negotiating of complex commercial legal agreements.
- Advising on merger and acquisition deals.
- Furnishing legal opinion on various commercial aspects.
- Due diligence
- Legislative/regulatory compliance
- Project assessment
- Project structuring
- Contract insurance, bonds and sureties
- Projects financing and negotiations

Property Law
- Building contracts
- Standard forms for condition of contracts (e.g. fidic, nec, gcc, jbcc, jct, and riba)
- Condition of tender/special terms
- Tender qualification and limiting liability
- Lease negotiations
- Property sale agreement
- Development agreements
- Advice on property developments: commercial, urban, residential and agricultural areas
- Infrastructure development

Media Law and Communication
- Advise on advertising issues
- Drafting agreements
- Administrative and constitution
- Dispute resolution and litigation services

Sports and Entertainment Law
- Players contracts
- Sponsorships
- Commercial exploitation
- Negotiating and drafting management and agency agreements

Litigation
- Commercial litigation
- Administrative law

Procurement
- Advise corporate companies and government over issues of procurement
- Administrative law