LEED® Certification: Designing Sustainable, High-Performance Buildings

By Brittany Garneau, ing., PA LEED® C+CB, WELL AP

LEED® certification (Leadership in Energy and Environmental Design) is one of the most widely recognized green building rating systems worldwide. It aims to create high-performing, responsible built environments that prioritize occupant well-being.

Going beyond regulatory requirements, LEED® promotes the reduction of carbon emissions, efficient use of resources, and improved quality of life at every stage of a building’s lifecycle.

A comprehensive approach to performance

LEED® certification is based on independent third-party verification, ensuring that projects meet high environmental and human performance standards.

It is structured around seven key categories:

  1. Location and transportation
    Promoting accessible, well-connected sites that reduce travel needs and environmental impact.
  2. Sustainable site development
    Minimizing the project’s footprint and protecting surrounding ecosystems.
  3. Water efficiency
    Optimizing potable water use and encouraging reuse strategies.
  4. Energy and atmosphere
    Improving energy performance and reducing greenhouse gas emissions.
  5. Materials and resources
    Prioritizing sustainable, responsible, and low-impact materials.
  6. Indoor environmental quality
    Providing healthy, comfortable spaces that support occupant well-being.
  7. Innovation
    Encouraging innovative strategies and exemplary performance.
A certification adaptable to all projects

LEED® applies to a wide range of building types and contexts, including:

  • New construction
  • Interior fit-outs
  • Existing buildings (operations and maintenance)
  • Core and shell projects

This flexibility makes it a valuable tool for both public and private projects, regardless of scale.

Achieving LEED® certification demonstrates a concrete commitment to sustainable development while optimizing long-term operating costs. It also helps enhance a building’s attractiveness and value, while meeting growing expectations for environmental performance.

gbi’s expertise

Many professionals at gbi hold the LEED® AP (Accredited Professional) designation, reflecting their expertise in sustainable design, construction, and operations. This knowledge is supported by strong hands-on experience: gbi has contributed to numerous LEED®-certified projects across various sectors and contexts.

Their expertise enables them to support clients at every stage of a project—from early concept to certification—by integrating practical, high-performance solutions tailored to real-world conditions.

Discover some of our LEED®-certified projects :

Article Details
Date

April 14, 2026

Category

Expertise

Subscribe to our newsletter

to stay informed about the latest news from gbi

Confirm