DMG is a company that provides engineering and contracting services. It offers designing, land acquisition, valuation, investment management, tender, construction, cost, estimation, facilities and properties management, program and project development, risk assessment services, and more.