Let us show you how we bring value.
Let us show you how we bring value.

Whether your project requires a general contractor, design builder, construction or project manager, we bring value to your project, with construction knowledge, customized project delivery methods, real-time reporting and, above all, passion.

Our focus is to help each client realize its vision as efficiently as possible, in commercial, institutional and industrial construction, and renovations. From our office team to our site supervisors and crews, we are committed to excellence in all that we do.


Built-in value.

We build with value. At Bay, we have a unique perspective on the practical aspects of a project’s constructability and we provide knowledge of construction methods to increase the value of a project, by improving functionality and reducing cost. This is what we call value engineering. Let us share with you our insight on the most efficient ways to achieve your project goals.

Project Delivery.

We believe in finding the right fit for each project. Our diverse experience allows us to offer a variety of project delivery methods, including stipulated price, design build, and construction management. We promote fair and balanced contractual relationships amongst all parties and use contract templates developed by the Canadian Construction Documents Committee (CCDC).


Our focus is to help each client realize its vision efficiently. We’ve developed a streamlined process for project and construction management, and this enables us to understand and communicate objectives to reach our client’s goals on schedule and on budget, while minimizing the project’s risk and optimizing its success.


At Bay, we are committed to offering our clients true transparency. That’s why we use a web based app that allows us to provide comprehensive project data in real-time to all partners involved. This open and efficient collaboration is very important to us as it sets the foundation for true project success.

Get in touch


60B Rue Rufin Street, Dieppe, NB, E1A 9A6


(506) 852-4000


(506) 852-4001


Monday to Friday
8 AM to 5 PM

Thank you.
Your submission has been received and we will be in touch shortly.
Oops! Something went wrong while submitting the form. Please ensure you've filled in all the necessary fields.