CDI is a unique and dynamic organization offering customized service to our clients by fully utilizing the individual experience of our engineers and construction management staff. Our construction team offers over 125 years of construction experience with emphasis on a flexible delivery approach. This ensures the client's needs, which are always paramount, are satisfied