When making a decision as critical to your business as selecting a commercial estimating software, it is essential to have a strategy and expectations in place before you invest in a new software: requirements (past and future), training, support, rollout time, and price. Work at a commercial level has less margin for error, higher complexity,...