top of page


Honoured to Build the Next Chapter of the New Middlesex County Administration Centre
We're proud to announce that we've been selected as the construction project managers of the new Middlesex County Admin Centre at 1035 Adelaide Street South in London. This 17,000 square foot project will bring together council chambers and administrative offices in a modern, purpose-built facility.


What Is Pull Planning in Construction? A Smarter Way to Build
If your construction projects involve multiple trades, complex schedules, or the need for better coordination, pull planning can be a valuable tool. It provides a clear path to project milestones, supports better team communication, and ultimately leads to more efficient and successful builds.


What Are The Consultants Needed For ICI Construction Projects?
ICI construction is usually a more complex industry on almost every level and often requires professional consultants for various components


5 Common Types of Construction Delivery Models
Each way of delivering these construction services has its own set of advantages and disadvantages revolving around cost, time, risk, trust


Understanding the Levels of Construction Budgets
In this article, I will provide an overview of the five levels of budgets commonly used by general contractors: E, D, C, B, and A...


Commercial Building Construction Process in 6 Steps
Looking at the 6 steps of the construction process and providing a brief overview of each step...


Baribeau Construction Breaks Ground on New Mount Salem Christian School
Baribeau Construction is excited to be moving out of the design phase and into construction for the new Mount Salem Christian School. The school has been running out of the Mount Salem Community Church and outside portables buildings since the school began 36 years ago and they are very eager to have their own building to grow the school and be able to offer more robust programs to their student community. We have a great team lined up for this project and look forward to see


What Is Site Plan Approval?
Site Plan Approval (SPA) is a term that many people may have heard before and can link to construction, but few people outside of the...
bottom of page