Developing accurate, thorough and defendable cost estimates on a consistent basis is an arduous and – sometimes – imposing undertaking. Every project estimate can take on a life of its own, with ...