Building Condition Assessment, Phase I Environmental Site Assessments (ESA), HMBI and Structural Engineering

Engineering Services


Engineering Inspections

Engineering Design Services by structural engineer and other engineering disciplines


Environmental Inspection


Member of:

Association of Professional Engineers and Geoscientists of Alberta

Registered with:

Association of Environmental Site Assessors of Canada

Serving Canadians including Ontario, Alberta and BC for over 30 years in Engineering and Environmental Inspection Services including GTA (greater Toronto Area), and Ottawa area and all of Ontario.


If you are buying property and need a building assessment report (aka property or building condition assessment), use us for your one-stop shop. With our qualified environmental and structural engineers, We can provide you with a roof inspection, foundation inspection, structural engineering inspection, building condition assessment or BCA, also referred to as property condition assessment with optional mould sampling and a Phase I ESA (environmental site assessment) at the same time. Our valuable experience and knowhow will get you the results you and your lending agency need to make a decision. HMBI assessments also available for demolition work.


Read more


"In the previous months, you have with great professionalism conduct [in performing] both a building engineering and environmental due diligence inspection for two of our properties."

Sylvain - Mouans-Sartoux France

Blair was very thorough and he took the time to explain the issues, what caused them and how to fix them. We are happy with the services we received and we certainly recommend him in need of an engineer.

Elvis - Vernon BC

"CMG was very easy to work with and they answered thousands of questions. They worked well with our project manager and our favorite draftsperson ... I'd recommend CMG to anyone."

Muriel - Edmonton AB

Our work

Having completed over 3000 residential inspections, and 2500 commercial environmental and engineering inspections means we know what we are talking about. Our environmental site assessment and structural engineer work spans back to 1988.


Read More