As chartered accountants, we provide a full range of audit and assurance services to our clients.

Given the diversity of businesses served, we are proactively engaging with a range of stakeholders to ensure that the corporate governance regime continues to evolve to meet the needs of public interest.

Our Audit Philosophy

We consider the audit as a service for the benefit of stakeholders and public interest. Our independent and ethical approach requires us uphold professional ethics, values and standards while performing audit assignments.
Our intelligent approach focusing on helping Communities, Capital Markets, Investors, Shareholders, and also our clients run their business better, now and in the future, though we act in the public interest, we aim to help our clients’ businesses to grow up.
Audit is a complex process that is evolving day after day; we therefore invest in our robust audit tools, resources and procedures to provide all means for our professionals to deliver high-quality audit services. In delivering these services we adhere to the highest standards of independence, professional objectivity and technical excellence. We also use the latest technology for data analytics to enable us process financial data faster and more effectively.

Quality Control System

We adopt a very strong quality assurance system in our audit assignments which includes for example involvement of an additional partner as concurring partner in every major audits or big size client; we have also dedicated team collecting and circulating the main audit issues and converting them to case studies, in addition to our specialized training courses. Further, we review our quality assurance practice and audit programs from time to time to reflect the new updates and latest technology minimizing the audit risk in all assignments. We are committed to bring to every aspect of our service the highest levels of standards, professionalism and ethics. 

Key Elements of Quality Assurance

Client Acceptance Procedures:
To minimize the overall audit risk and ensure the highest audit quality, we follow restricted procedures for accepting a new client ‘know your client’ procedure which includes amongst others AML screening to ensure that the client has legal and legitimate business.
Continual Development & Trainings: 
We have in-house training and professional development programs to our staff, our partners are also act as Remote Practical Experience Supervisor for ACCA members and affiliates.
Continual Quality Control Reviews:
We conduct our audit in accordance with International Standards on Auditing.  In addition, we may follow regulations, guidelines and recommendations issued by other professional or legislative bodies to the extent relevant. This requires us to regularly review our internal quality control process for further improvement and enhancement thereof.

Contact us


Dr. Sayed Salem