MDG believes in the philosophy of being transparent in thinking and planning. We ensure that the best options are identified and incorporated into the project, taking it from concept to completion without compromising quality, safety or service.  We strive for continual improvement through innovation, analysis of our work practices, training and education.