The purpose of this research was to investigate the causes of the dominant risk factors, affecting Enterprise System implementation projects and propose remedies for those risk factors from the perspective of implementation consultants. The study used a qualitative research strategy, based on e-mail interviews, semi-structured personal interviews with consultants and participant observation during implementation projects. The main contribution of this paper is that it offers viable indications of how to mitigate the dominant risk factors. These indications were grouped into the following categories: stable project scope, smooth communication supported by the project management, dedicated, competent and decision-making client team, competent and engaged consultant project manager, schedule and budget consistent with the project scope, use of methodology and procedures, enforced and enabled by the project managers, competent and dedicated consultants. A detailed description is provided for each category.