About 2017-11-27T13:57:08+00:00


Matteo Gilfillan & Associates Inc. provides Canadian Building and Fire Code consulting services in the fields of fire protection and life safety.  Our staff have an in-depth understanding of National and Provincial Building and Fire Code requirements.  We apply this understanding to provide a high level of service to architects, engineers, developers, private owners, and the local authorities.

We are focused on providing quality Code consulting services to our clients through understanding the needs of the project and the client, having expert knowledge of the Code requirements and their intent, and by maintaining a professional approach with both clients and authorities

At MGA, exceptional client service is at the core of our values, and we strive to be a trusted partner of our clients.  In addition to providing quality Building and Fire Code consulting services, MGA seeks to develop a strong, on‑going relationship with our clients while garnering professional acknowledgement and respect from the building and fire authorities.


The values of Matteo Gilfillan & Associates Inc. are founded upon providing quality, timely and innovative solutions to our clients that suit project needs and design goals with professionalism and integrity.


At Matteo Gilfillan & Associates Inc., our vision is to protect lives and property in Canada by facilitating compliance with the intent of the Building and Fire Codes, while helping our clients achieve their design goals.


Our mission is to foster long-term relationships through quality Building and Fire Code consulting and best in-class service; resulting in more creative and efficient solutions for our client’s projects.

Matteo Gilfillan
Matteo GilfillanLET, B.A.S., C.E.T., CFPS, President

Over his 15 year career as a Code consultant, Matteo has conducted fire and life safety reporting with respect to the requirements of the Ontario and National Fire and Building Codes and their associated Standards on numerous projects. He has provided consulting services on a variety of architectural and fire rating designs and concepts, and developed alternative solutions for unique building designs and features.

Through his extensive experience in the fire and life safety industry, Mr. Gilfillan obtained a Licensed Engineering Technologist (LET) designation with the Professional Engineers of Ontario (PEO) to practice professional engineering in fire and life safety studies and reporting related to Building and Fire Codes and Standards. Matteo is also a Certified Engineering Technologist (C.E.T.), a National Fire Protection Association (NFPA) Certified Fire Protection Specialist (CFPS), and is a Qualified Designer holding a Building Code Identification Number (BCIN).

Matteo is involved in all aspects of construction projects, including: consulting during the pre-design, design, construction, renovation, tenant fit-up and turnover phases. Mr. Gilfillan also conducts building inspections to identify Fire and Building Code deficiencies in existing and newly constructed / occupied buildings.

Matteo is a member of the ULC S100A Committee (and related Task Groups) that is responsible for the development of CAN/ULC-S100 series Standards for fire testing. Mr. Gilfillan is also the past President of the Canadian Fire Safety Association (CFSA), an organization dedicated to the dissemination of fire education across Canada.

Matteo is actively involved in the development of the National and Ontario Building and Fire Codes. He is a member of the OBC Part 3 Technical Advisory Committee (TAC) and has participated in previous TACs for Building and Fire Code changes.

Mr. Gilfillan lectures extensively on Building and Fire Codes, life safety, and Fire Safety Plan training.

Matteo is a graduate from the Fire Protection Engineering Technology program at Seneca College and holds a Bachelor of Applied Science degree from Bemidji State University in Minnesota.


Association of Professional Engineers of Ontario

  • Limited Engineering Technologist (LET), Buildings: Fire & Life Safety
  • Certificate of Authorization (MGA)

Ontario Association of Certified Engineering Technicians & Technologists

  • Certified Engineering Technologist (C.E.T.)

Ministry of Municipal Affairs and Housing

  • Building Code Identification Number
    • Registered Designer Firm
    • Registered Designer

National Fire Protection Association

  • Certified Fire Protection Specialists (CFPS)
  • Member

Canadian Fire Safety Association

  • Member
  • Past President

Society of Fire Protection Engineers, Southern Ontario Chapter

  • Member

International Code Council

  • Member
Authorized by the Association of Professional Engineers of Ontario to offer professional engineering services.