1. A computer implemented method for estimating damage to a property, the method comprising: scanning a property with a three dimensional (3D) scanner to generate a 3D point cloud of the scanned property; storing the 3D point cloud to a memory device; causing one or more processors to access the 3D point cloud stored at the memory device and to implement a damage assessment module for: (i) comparing a first segment of the generated 3D point cloud to a model point cloud, the first segment corresponding to a first object of a plurality of objects detectable at a surface of the property; (ii) identifying based on the comparison of the first segment to the model point cloud, a set of outlier points from the first segment; and (iii) associating the identified set of outlier points with a damage status; generating, by said one or more processors and based at least in part on the damage status associated with the set of outlier points, a report of estimated damage to the property; and displaying, at a user interface device, the generated report of estimated damage to the scanned property.