MDG has an Integrated Project Delivery approach to projects, which brings all participants together early to maximize value for the client. This collaborative approach allows informed decision-making early in the project to facilitate project success. Working with clients early in the project provides opportunities for efficiencies in constructability, budget and schedule.

MDG represents the best interests of our clients and we take a proactive approach to managing construction projects with a proven track record of completing projects on time and within budget.

Our Construction services include:

  • Competitive Construction Tendering
  • Project Scheduling and coordination
  • Budgeting
  • Project Management & Field Supervision
  • Safety Plans
  • Quality Plans
  • Cost & Project Controls
  • Progress Reporting
  • Constructability analysis
  • Project Close-out

Construction Management

MDG’s approach to Construction Management is to act as an extension of the client – representing the best interests of the client at every stage of the project. We provide, develop and monitor scheduling, budgets, quality control and productivity.

Early involvement with the clients design team creates opportunities to complete a constructability review and provide value engineering to find alternative construction methods & materials.

General Contracting

As a General Contractor, our experienced MDG team is effective at planning and executing projects; we assume full responsibility for all tendering, planning, building, cost analysis and management. As we have a strong understanding of construction timelines, we ensure that. After the design is complete, we provide confirmed prices and the construction schedule.

We have established key relationships with subcontractors, suppliers and project partners that provide competitive pricing and efficient project execution. We understand the communication and interaction that is required among all the stakeholders to ensure the projects’ success.


MDG has an experienced team that can deliver innovative and efficient design and construction solutions. We increase project efficiencies in a number of ways. From the beginning, we bring all the project members together from the design phase, then we listen to your needs and requirements and can determine the most appropriate method of construction to move forward with.

We strive to create a streamlined process so there is a single source for your construction project. We are your one point of contact from the concept to completion.