What makes a great cost estimate?

Construction cost estimating as a career choice? That was the question I asked myself many years ago. It was when I started working as a cost estimator (because of lack of a project management opportunity). I still make a living as a cost estimator and found the answer to my question: yes! What I enjoy the most is that it is never boring. I get to work on such a vast variety of projects and learning something new with every single one of them. I spent half of my career on construction sites in a supervisory or management position. Switching to cost estimating was a natural career move.

During all the years that I have been doing cost estimating, there were two questions that I kept coming back to:

  1. How to be more productive. It does not matter how much time there is, it never seems to be enough.
  2. How to improve accuracy. I always have that feeling of “Am I sure I made no mistakes?”

Maybe most of you already have your own methods and tools to help with productivity and achieve higher accuracy. I will share with you what I use to help me achieve more in less time while improving the quality of my work.

1.      Cost estimating and take-off software,

2.      Up to date database(s),

3.      Benchmark data.

1. Cost estimating and take-off software shorten the time required to produce a cost estimate. And, of course, reduces the margin for error. There are many options available to choose from. And they all have their own merits or shortcomings.

This is what I value in a cost estimating software: flexibility and ease of use. And when I say flexibility I think of:

2. Cost Estimating DatabaseThis is the only and the most important item on my list when I do cost estimating. I can replace the estimating software with excel if need be, I can do manual take-off. But, I cannot develop a cost estimate without the use of my database. Over the years, my database grew to include data from all project that I had the privilege to do the cost estimate on. And, I will keep adding to it in the years ahead.

I structure my database as follows:

Setting up the various databases is not a difficult task. The challenge begins when assigning crews and production rates to each activity. This is a task that deserves the most attention of a senior cost estimator.

A mix of industry published data and company specific cost control data, fed back to the cost estimating team is a must have. And this is where the benchmark data comes into play:

3. Benchmark data. What is a cost estimate without any validation by real data? Most construction companies have a structure in place to feed back to the cost estimating team all field cost data. When such data is not available, the best a cost estimator can do is research the published data: man-hour cost estimates/equipment production and rental rates. To start a cost estimate from scratch, or use an available database makes all the difference when thinking productivity and accuracy. This means that the role of a cost estimator does not end with the completion of a cost estimate. Database development, improvement, and maintenance take time that needs to be budgeted for.

Another benefit of benchmark data is for using it to develop quick construction budgets on projects with limited engineering completed. This includes order of magnitude, pre-feasibility and feasibility construction budgets.

This type of benchmark data can be developed in-house from existing cost estimates/actual project budgets, or from the industry publications.

As a rule of thumb, bench-marking at high level would be as follows:

To help me achieve great end results, before I start any work on a cost estimate, I do the following:

This concludes my notes on achieving a high-quality cost estimate for construction projects. I consider a cost estimate to be of high quality if:

I hope you liked my article. I am always happy to read and answer your comments.

Leave a Reply