Background: Information Technology (IT) has reached a level of maturity, where IT can really meet the complexity of the construction industry. IT has reached the ability to support construction not just any more in the facilitating processes as financial services and human resources management (HR), but also to play a key role in the primary process due to the development of the building information modeling (BIM). However, implementation of BIM in a company is still an challenging exercise. Purpose of this paper: The development of an implementation strategy based on the needs of project support. Method: Desk research gives insights in the roles and phases in a project, levels of hierarchy in a company and two case studies in two large European construction companies deliver insight in the actual situation. Results & Discussion: The complexity of BIM implementation will be presented in a clear analysis of BIM for the different roles, activities, phases of an building project. Moreover a BIM implementation approach will be presented useful for small and large construction companies.