Engineering Consulting

Multi-Disciplinary Engineering Solutions

Decades of experience delivering comprehensive engineering consultations across structural, municipal, water resources, geo-technical, seismic and environmental disciplines.

Structural Engineering

We do A-Z in design, retrofit planning, rehabilitation, cost estimation, scheduling and forensic investigation for various types of structures.

  • Residential structures
  • Bridges
  • Industrial structures
  • Oil and gas energy related structures
  • Nuclear power plants, both NSP and BOP categories

Water Resources & Municipal

Specialized in water resource and municipal engineering, providing consultations and services across multiple disciplines.

  • Water resource management
  • Water balance and storm water management
  • Water allocation from natural sources
  • Design of water infrastructures (culverts, dams, etc.)
  • Investigation for permit to take water
  • Municipal and urban infrastructure
  • Water and waste water pollution assessment
  • Fluid-water interactions in dams and reservoirs

Geo-technical & Environmental

Specialized in various fields in geo-technical and environmental engineering.

  • Design of footings and foundations
  • Soil strengthening and rehabilitation
  • Deep footing and pile foundations
  • Underground structures (pipelines, tunnels)
  • Environmental impact assessment
  • Salinity, temperature and pollution monitoring
  • Waste management

Risk Management

Engineering risk assessment and risk management solutions for major infrastructures and network systems.

  • Hazard assessment
  • Damage estimation
  • Catastrophe planning
  • Emergency preparedness
  • Insurance risk estimations

Discuss Your Project

Speak with our multi-disciplinary engineering team about your project needs.

Request a Consultation →

Serving the Greater Toronto Area & Ontario

Toronto • North York • Scarborough • Etobicoke • East York • Mississauga • Brampton • Vaughan • Richmond Hill • Markham • Thornhill • Aurora • Newmarket • Stouffville • King City • Oakville • Burlington • Milton • Halton Hills • Pickering • Ajax • Whitby • Oshawa • Caledon — plus Hamilton, Ottawa and communities across Ontario.

☎ Call Us Get a Quote →