Once you have identified the reason for your profit starting to sink, you can make adjustments. Be sure to track these adjustments so (a) you know if your actions are effective, and (b) for historical value in future construction project estimating.
Building information modeling started as a production of 3D design models to help catch architectural system variances and clashes. Since then, it has become an effective tool in project management and ever more prominent in job cost estimating.