About MJM Advocates
A Nairobi-based, corporate boutique law firm specialising in Kenyan property law, family law, corporate and commercial law, and immigration law — serving local and international clients across the full life cycle of their personal and business needs.

Clear advice, careful judgment.
At MJM Advocates (Mwaura J.M. Advocates), we provide clear, practical legal advice grounded in experience and careful judgment. We are a Nairobi-based, corporate boutique law firm specialising in Kenyan property law, family law, corporate and commercial law, and immigration law, serving local and international clients across the full life cycle of their personal and business needs.
Whether resolving a family dispute, securing property, structuring a business transaction, or navigating immigration requirements, we focus on protecting our clients’ interests and delivering solutions that work in practice — not just on paper. Our Advocates’ experience and specialisation allow for seamless, customised solutions to complex and often high-stakes briefs.
Results-oriented. Client-focused.
Our approach is different. We are results-oriented and client-focused, because your business is our business. When you think growth, we are ready to accelerate your impact.
We are ready to amplify your brand, build your dream team, and deliver a lasting, purposeful impact. More significantly, we stand at your side when it matters most, providing compassionate and experienced representation.
Why clients choose MJM.
MJM Advocates aims to consistently produce high-quality outcomes with an economy of resources — combined with the Firm’s growing network of contacts, the accessibility of our partners, and the depth of our experience across multiple sectors.
Strategic Thinking
We look beyond the immediate issue to anticipate risks, identify opportunities, and protect your long-term interests.
Practical Solutions
Our advice is clear, commercially sound, and focused on achieving results — not just legal theory.
Trusted Partnership
We work closely with our clients, providing responsive guidance and unwavering support at every stage.
A compact, senior team — not a call centre.
MJM Advocates is led by a compact, senior team of Advocates, each bringing distinct specialisation and complementary experience.

James Mwaura
Managing PartnerJames is the Managing Partner of MJM Advocates, renowned for his dynamic approach and meticulous attention to detail. He ensures that every client’s needs are carefully articulated and robustly protected, and his relentless pursuit of precision has consistently delivered strong outcomes for clients across litigation and transactional matters.

Nicholas Okapu Etyang
Consultant & Advocate of the High Court of KenyaNicholas Okapu Etyang is a strategic legal consultant at MJM Advocates with over 15 years of experience bridging law, public policy, and regulatory governance. As an Advocate of the High Court of Kenya, he specialises in environmental law, ESG (Environmental, Social, and Governance) strategy, human rights, and high-level legislative advisory.

Terry Kavuli-Kwinga
Senior AssociateTerry is an Advocate of the High Court of Kenya and a versatile legal and commercial consultant, providing strategic, solution-oriented guidance to individuals, businesses, and organisations across a broad spectrum of corporate, commercial, and regulatory matters.

Mercy Mbure
Senior AssociateMercy is an Advocate of the High Court of Kenya and a Certified Professional Mediator with three years’ experience in advisory, dispute resolution, and litigation across both private and public sector matters. Her practice spans Criminal Law, Commercial Law, Intellectual Property, Employment and Labour Relations, and Children’s matters, alongside conveyancing experience acting for buyers, sellers, and foreign investors in Kenyan property transactions.