CDI Contractors is an innovative construction management company that uses cutting edge technology to successfully deliver high quality projects across a wide variety of industries. The majority of these projects require preconstruction services that include conceptual estimating, value engineering, estimate…