Thursday, May 14, 2026

🔥 The Most Expensive Code Mistake Is the One You Discover Too Late

 ðŸ”¥ The Most Expensive Code Mistake Is the One You Discover Too Late

Part 2 of #PermitRisk Series


In the medical clinic project in Airdrie, AB, the classification issue wasn’t discovered at design stage. It was discovered when construction was approximately 90% complete. By that point, the conversation was no longer technical. It was financial.


What could have been:

* A conceptual correction during schematic design

Became:

* Demolition risk

* Alternative Solution development

* Over $100,000 in additional costs

* More than six months of occupancy delay


Here is the pattern I see repeatedly:


At Concept Stage → Corrections are analytical.

At Permit Stage → Corrections are coordinated.

At Construction Stage → Corrections are physical.


And physical corrections are always the most expensive.


Most permit problems are predictable.

They just aren’t reviewed early enough.


That’s why I advocate for a Pre-Submission Risk Review — not to replace design, but to stress-test assumptions before they become concrete.


If you’re working on a multi-storey project or tenant fit-up, and you want a second set of eyes before submission, feel free to reach out.


Have you ever experienced a “late discovery” that changed the entire project economics?

#PermitRisk #ConstructionCosts #BuildingCode #ArchitectureCanada #CommercialConstruction #RiskManagement #AlternativeSolutions #PermitDelay #ProjectManagement



Friday, February 27, 2026

🔥 90% Complete… Wrong Building Classification

 ðŸ”¥ 90% Complete… Wrong Building Classification

Part 1 of #PermitRisk Series


We recently reviewed a tenant fit-up project at a medical clinic in Airdrie, AB.

Most permit problems don’t appear at the beginning — they surface when construction is nearly finished.


In this case, the second floor was designed under the wrong building classification. On paper, combustible construction appeared acceptable.

In reality, the base building classification required noncombustible construction with a 1-hour fire-resistance rating for the floor assembly.


The issue was discovered when the project was approximately 90% complete.


The consequences:

🔹A major compliance gap

🔹An Alternative Solution proposal

🔹Over $100,000 in additional design and implementation costs

🔹More than six months of occupancy delay


All because of an early classification assumption that was never verified.


Lesson:

Early verification of building classification is the cheapest insurance policy you can buy for a project.


Have you ever encountered a classification mismatch during construction? Share your experience below.


#ConstructionRisk #PermitDelay #BuildingCode #ArchitectureCanada #ProjectManagement #BuildingCompliance #FireSafety #AlternativeSolutions #CommercialConstruction #CodeReview



Tuesday, February 10, 2026

Common Reasons Building Permit Applications Get Delayed

After reviewing thousands of building permit applications as a former Safety Codes Officer and Building Code Engineer, I continue to see the same avoidable issues causing permit delays — particularly on Part 3 and interior renovation projects.

These delays are rarely caused by overly complex designs. More often, they stem from early misinterpretation of building code requirements.

Below are some of the most common reasons permit applications are placed on hold.


1. Incorrect Building Classification (Part 3 vs Part 9)

A frequent issue is submitting a project as Part 9 when it clearly falls under Part 3 due to building area, height, occupancy, or the inclusion of mezzanines.

Once identified during review, this often leads to significant redesign, additional life safety requirements, and schedule impacts.


2. Non-Compliant Mezzanine Design

Mezzanines are one of the most common permit review problem areas.

Typical issues include:

  • Insufficient clear height
  • Exceeding allowable mezzanine area
  • Missing or non-compliant stairs
  • Fire separation deficiencies

Small dimensional errors can invalidate the entire mezzanine layout.


3. High Building Requirements Overlooked (NBC 3.2.6)

Many teams underestimate how easily a project can trigger high building requirements.

Once Article 3.2.6 applies, additional systems such as emergency power, smoke control, and enhanced fire protection may be required. Identifying this late almost always results in costly redesign.


4. Missing or Incomplete Code Analysis

Applications are often delayed due to:

  • No occupant load calculations
  • No exiting analysis
  • No fire separation summary
  • No reference to applicable NBC articles

Clear code rationale upfront significantly improves review efficiency.


5. Unverified or Non-Compliant Materials

Imported or alternative materials frequently cause delays when certification or fire performance documentation is missing or unclear.


Final Thought

Most permit delays are predictable and preventable. Early confirmation of building classification, mezzanine compliance, and high building triggers can save weeks — sometimes months — in the approval process.

Projects involving Part 3 buildings, mezzanines, or alternative solutions benefit greatly from early code review before drawings are finalized.


About the Author Bing Ting Duan, P.Eng. Former City of Calgary Safety Codes Officer & Senior Building Code Engineer 13+ years of code enforcement experience | 8,000+ projects reviewed

If you’re navigating a complex permit submission and want to reduce review risk, feel free to connect.



Friday, January 16, 2026

Calling all architects and plan examiners! Ready for a quick code challenge?

 Calling all architects and plan examiners! Ready for a quick code challenge?


This is a third-floor plan of an elementary school. There’s one serious building code violation—and it appears three separate times.


Can you spot it? 👀


Test your knowledge and drop your guess in the comments below. Let’s see who’s got the sharpest eye for compliance.

#Architecture #BuildingCode #PlansExaminer #DesignChallenge #CodeQuiz #Construction #ArchitecturalDesign #BuildingSafety #LifeSafety #SchoolDesign



🔥 The Most Expensive Code Mistake Is the One You Discover Too Late

  🔥 The Most Expensive Code Mistake Is the One You Discover Too Late Part 2 of #PermitRisk Series In the medical clinic project in Airdrie...