Building Information Modeling represents one of the most interesting developments in construction fields in the last 20 years. BIM process supports the creation of intelligent data that can be used throughout the life cycle of a construction project. Where a project involves a pre-existing structure, reality capture can provide the most critical information. The purpose of this paper is to describe an efficient approach to extract 3D models using high productive indoor Mobile Mapping Systems (iMMS) and an optimized scan-to-BIM workflow. The scan-to-BIM procedure allows reconstructing several elements within a digital environment preserving the features and reusing them in the development of the BIM project. The elaboration of the raw data acquired from the iMMS starts with the software HERON® Desktop where a SLAM algorithms runs and a 3D point cloud model is produced. The model is translated in the Gexcel Reconstructor® point cloud post processing software where a number of deliverables as orthophotos, blueprints and a filtered and optimized point cloud are obtained. In the proposed processing workflow, the data are introduced to Autodesk ReCap®, where the model can be edited and the final texturized point cloud model extracted. The identification and modeling of the 3D objects that compose the BIM model is realized in ClearEdge3D EdgeWiseTM and optimized in Autodesk Revit®. The data elaboration workflow implemented shows how an optimized data processing workflow allows making the scan-to-BIM procedure automatic and economically sustainable.