CDG offers the following wide range of services tailored to meet the specific needs of a given project: