Building Assessment Reports, Environmental Site Inspections (Phase I ESA) and Structural Engineering

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


Read More

Our work


Serving Canadians including Ontario, Alberta and BC for over 30 years in Engineering and Environmental Inspection Services. Now GTA (greater Toronto Area), and Ottawa area 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.


Read more

Association of Professional Engineers and Geoscientists of Alberta

Member of:

Association of Environmental Site Assessors of Canada

Registered with:

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

"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

"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