When you become our client, our team becomes part of your team.

Our clients receive the added benefit of working directly with highly experienced, well-credentialed associates, along with our sincere commitment to personal customer service. We invite you to contact us directly. We look forward to getting to know you on a personal level.

kevin king'e

Kevin is our Partner who has been here since the beginning of time. His favourite part of his role is meeting our clients – helping ordinary people to achieve extraordinary things in business.

Kevin is a firm believer of focusing on what you ‘enjoy’ doing as you will be great at it. Kevin’s new found hobby is bodyboarding – you will find him on the crest of the wave, hopefully.


Dan enjoys nothing more than helping local businesses to thrive and prosper, taking care of the numbers so clients can do what they do best – running their business.

He manages everything from the preparation of financial statements and management accounts to offering pro bono training to upcoming SMEs.

In his free time, Dan enjoys taking his Japanese Spitz and Maltese Terrier on long walks in a futile effort to tire them out.

moses mwariri

Moses spends his days preparing financial statements, and carrying out regular bookkeeping and is always on hand to offer consultancy support and training to clients when they need it. He also has the important task of training and supporting our junior staff members.

On weekends, Moses enjoys going to the theater, painting and spending time with friends and family.

Moses’ top tip for clients: Ease the dreaded pressure of year end by maintaining and reviewing your accounting records throughout the year rather than leaving it all to the last minute.