Traditional progress monitoring can be inaccurate and time-consuming, potentially causing time delay and cost overrun in construction projects. With development in technology, tools such as cameras, laser scanners, and building information modelling (BIM) have been used to overcome existing problems in the traditional approach. However, noise mitigation, extracting objects of interest from laser point clouds, and detailed progress measurement are problems that still exist. In this study a novel method of construction progress monitoring to measure the progress percentage is presented. The study integrates the simultaneous localization and mapping (SLAM) technique with as-built BIM to gather quick and accurate construction site progress information. The Hausdorff distance is utilized to extract objects of interest and filter out noise from site-scan data. As-built and as-planned BIM models are compared using Python and Dynamo, to obtain progress percentage. A case study was conducted on a residential building located in Sydney, Australia, to validate the application of the developed method. The outcome demonstrates that utilizing the SLAM technique and Hausdorff distance are effective in mitigating noise and extracting objects of interest from site-scan data, respectively. In addition, with an accuracy of 94.67 percent in estimation, the progress percentage was obtained based on material quantities. The obtained progress percentage could also be used in updating construction schedules and assisting decision-making. [ABSTRACT FROM AUTHOR]