& Expert Witness
The Forsmith experts operate under the guidance and
direction of Professional Engineers to serve the jurisprudential system. Our experts have unique and varied
backgrounds which enable them to approach complicated
problems from several different viewpoints to ensure
thorough and accurate causation to material, product, or
building system failures.
• Building Code Compliance Assessments
• Building Commissioning Reviews
• Building Life Safety Assessments
• Quality Assurance Field Review
• Design of Life Safety and Fire Safety Remedial
• Roof Anchor and Lifting Device Inspections
• Plans & Specifications (New Construction & Retrofit)
• Forensic Engineering & Litigation Support
Building Envelop Systems
Roof and Wall
From condition surveys to leak investigations, our team of
Professionals have the know-how to deliver on time and on
Our range of services include:
Thermographic Energy Loss Investigations
Roof and Wall Leak Investigations
Design of New and Remedial Systems
Building Code Consulting
Due Diligence Evaluation and Assessment
& Code Compliance
Forsmith Engineering has an extensive background in building performance issue resolution ranging from
structural deficiencies, to water and
air intrusion issues.
Our team has signifiacnt experience
with product compliance and testing
to various national standards and
building codes. Forsmith has completed product evaluations for code
compliance applications on a variety
Why choose us?
Our professional network.
With over 20 years experience, our team of Professional
Engineers have an extensive network to draw from to
solve all your building envelop performance issues.
Our personalized service.
We take pride in delivering a hands-on approach to your
projects to guide your project through to completion.
Our attention to detail.
From start to finish, our staff strives for accuracy and
direct communication to avoid delays in your project.
Our value engineering approach.
BUILDING ENVELOP SYSTEMS
Building Science Consultants Ltd.
845 Harrington Court, Suite B1
Burlington, ON L7N 3P3