LMDG Building Code Consultants Ltd. was founded in 1988 as Locke MacKinnon Domingo Gibson Ltd. in Vancouver, BC. The company began with four professionals with the common vision of providing quality fire protection and life safety building code consulting on projects across Canada. The company has grown over the years and three of the founding principals have since retired, but with over two decades of consulting experience, LMDG has established a solid reputation built on the integrity and dedication of its principals, both past and present. With two offices in Canada, the company continues to grow with its current leadership team and looks forward to sharing its values and vision with their clients, both present and future.
LMDG Building Code Consultants Ltd. has a wealth of experience, knowledge and credibility gained from more than 30 years of participation on code and standards committees and working with enforcement authorities. The diverse background and expertise of our staff significantly contributes to the success of building and development projects. As a member of your team, LMDG’s professional staff will enhance your project by providing input on compliance with prescriptive requirements and by developing alternative solutions that suit your unique approach – whether it’s for an individual design feature or an entire building concept.
At LMDG, we offer our employees the opportunity to grow personally and professionally, to contribute to the success of a dynamic organization, and to serve our clients in a manner that exceeds their expectations. If you are interested in becoming part of our team please contact us at codeinfo@LMDG.com

Emmanuel is one of the founders of LMDG. Emmanuel is a professional engineer registered in B.C., Saskatchewan, Manitoba and Ontario. He is active in both our Vancouver and Toronto offices.

Dave joined the firm in 2004, and became a Principal in 2011. He is a Professional Engineer registered in BC, AB, MB, ON and NS, and is a Certified Professional (CP). Dave is the current Chair of the CP Advisory Committee of Vancouver and leads the LMDG Fire Modelling group.

Ryan joined the firm in 2001 and became a Principal in 2016. He performs drawing and field reviews and varied project work, including the preparation of building code alternative solutions, occupant load distribution, and the preparation of reports.

Erin joined the firm in 2006 and became a Principal in 2019. She is a Professional Engineer registered in Ontario and Manitoba, with a B.Eng. in Civil Engineering from McMaster University.

Kieran joined the firm in 2021. He is a Professional Engineer in BC, AB, ON, SK, & YK and is a Certified Professional in BC with 15+ years international industry experience. He achieved a MSc in Fire & Explosion Engineering from the University of Leeds.

Richard joined the firm in 2000 and became a Senior Associate in 2005. He is a mechanical technologist with more than 15 years of experience in building code and fire protection consulting.

Warren joined the firm in 2003. He is a graduate of the Building Technology program at BCIT.

Erik joined the team in 2018. He is a Registered Architect and holds a BSc. and Masters of Architecture from McGill University. Before joining LMDG, he spent more than 12 years working on local projects. His areas of interest are envelope and façade design, building code consulting, and sustainability.

Richard joined the firm in 2017 as a Senior Associate. He is a Building Technologist with more than 20 years of experience in building code and fire protection consulting.

Allie joined the firm in 2019. She is a Professional Engineer registered in Ontario, Alberta and Quebec, and has a B.Eng. in Mechanical Engineering from McGill University and a Master’s in Fire Protection Engineering from Worcester Polytechnic Institute.

Patrick joined the firm in 2020 as an experienced fire protection and life safety building code consultant. He has his Bachelor of Science in Mechanical Engineering from the University of New Brunswick and received a Master of Applied Science – Fire Safety Engineering from the University of Waterloo.

David joined the firm in 2022. He is an Architect, Certified Professional, and Doctor of Architecture. He has over 20 years of experience in the AEC industry.

Hong joined the firm in 2022. He completed his doctoral studies in computational methods for combustion physics in mechanical engineering at UBC prior to joining the fire protection industry. Since then, he has specialized in performance-based design in the building and transit environments, including road and rail tunnel smoke control applications. He is currently a Professional Engineer in British Columbia.

Mauricio joined the team in 2018. He has a B.Sc. in Mechanical Engineering from the University of Alberta and has previous experience in project management.

Soman joined the firm in 2021 with previous fire protection engineering and building code consulting experience in Canada. He is a Professional Engineer licensed in British Columbia, Ontario and Yukon Territory, and Mechanical Engineering graduate from the University of Waterloo.

Fredrik joined the firm in 2021. He has his Master of Science in Civil Engineering from the Norwegian University of Science and Technology. Before joining LMDG, he spent six years working as a Building Code Consultant and Fire Safety Engineer in Norway.

Yvonne joined the team in 2018. She is a graduate of the Architectural Technician program at VCC. Before joining LMDG, she spent more than six years working with CAD drawings in an architectural setting.

Antonella joined the team in 2018. She has a M.A.Sc in Civil Engineering from the University of Palermo in Italy and has previous experience as a CAD technologist working with wood-frame buildings.

Allan joined the firm in 2020. He is a graduate of Civil Engineering from the University of British Columbia and has previous experience in the Fire Protection and Life Safety Engineering Industry in Vancouver.

Aba joined the firm in 2020. She has a B.Sc. in Civil Engineering from KNUST in Ghana and received a Master of Applied Science in Civil Engineering (Fire Safety Engineering) from Carleton University with a thesis on mass timber connections.

JP (or Philippe) joined the firm in 2021. He graduated from the Mechanical Engineering program at the University of British Columbia and has previous experience in the Fire Protection and Life Safety Engineering industry in Vancouver as a EIT Code Consultant.

Dana joined the team in 2021 with over seven years of experience in Fire Protection and Building Code Consulting, knowledge of Canadian and European Codes, experience in developing alternative solutions, preparation of Building Code reports and performing drawing reviews. Dana is a graduate of Civil Engineering program in Germany and Slovakia.

Dami joined the firm in 2021 with previous building code consulting experience in Canada. He received a Master of Applied Science in Civil Engineering from Carleton University with a specialization in Fire Safety Engineering.

Jenna joined LMDG’s Vancouver office in 2012 and has a Diploma in Applied Museum Studies from Algonquin College. She assist team leaders and designated Certified Professionals with the building permit and occupancy permit processes.

Kevin joined LMDG’s Vancouver office in 2022. He holds a BA in Anthropology from University of Texas at Austin and an MBA from Columbia Southern University. He has over 20 years of experience in government logistics and assists team leads with the building permit and occupancy permit processes.

Esther joined the firm in 2021. She has 20 years of administrative experience in the building code and fire safety consulting field. Esther assists LMDG staff with proposal preparation and document review.

Frances joined LMDG’s Vancouver office in 2021. She holds degrees in English, Psychology and Archival Studies. She is responsible for proposal preparation and document review.