Skip to main content

Corporate & Commercial 

We advise businesses on company formation, contracts, joint ventures, mergers, acquisitions, and day-to-day commercial transactions.

Investment, Banking & Finance

We act for investors, financial institutions, corporates, and entrepreneurs in a range of financing and investment matters including capital raising, debt and equity financing, financial structuring, securities, and regulatory compliance.

Real Estate & Construction

We provide legal support in property transactions, land acquisitions, leases, construction contracts, project financing, and regulatory compliance—ensuring that both real estate and construction projects are delivered with legal certainty.

Regulatory & Compliance Advisory

We support businesses in navigating sector-specific regulations and ensuring ongoing compliance with legal and governance requirements.

Dispute Resolution

Our litigation team handles civil, commercial, and employment disputes in court and through alternative dispute resolution mechanisms like arbitration and mediation.

Succession & Family Law

We assist clients in sensitive matters such as divorce, child custody, succession, adoption, and matrimonial property disputes.

All Services

E.N. Kihungu & Co. Advocates is a full-service law firm offering a broad range of legal solutions across corporate and commercial law, real estate and construction, investment, banking and finance, litigation and dispute resolution, employment law, family and succession matters, public law, and regulatory compliance. With over 25 years of combined experience, our team delivers practical, client-focused legal services tailored to individuals, businesses, and institutions across diverse sectors. We pride ourselves on providing strategic, efficient, and results-driven counsel to help our clients navigate challenges and achieve their goals with confidence.

Get in contact with us today. We are more than happy to assist you solve your legal problems. 

Your solution is right around the corner.
Book an appointment today!

Call us on +254-777-958-251 or email us and we'll get back to you.