Deloitte Tower — перший офісний комплекс в Монреалі, який отримав сертифікацію LEED® Platinum, що, як очікується, підтверджує зниження споживання енергії на 30-40 відсотків у порівнянні зі звичайним офісним будинком баштового типу. З використанням комбінації покриття SunGuard® AG 50 та прозорого скла, будівля також бере участь в загальнонаціональній програмі Cadillac Fairview Green At Work®, яка відстежує споживання енергії, споживання води і відведення відходів, встановлюючи цільові показники скорочення на кожен рік.