Deloitte Tower คือโครงการพัฒนาสำนักงานแห่งแรกของมอนทรีออลที่ได้รับการรับรอง LEED® Platinum โดยคาดว่าจะลดการใช้พลังงานลง 30-40% เมื่อเทียบกับอาคารสำนักงานทั่วไป อาคารใช้ SunGuard® AG 50 บนกระจกใส และยังเข้าร่วมในโครงการ Green At Work® ทั่วประเทศของ Cadillac Fairview ซึ่งติดตามการใช้พลังงาน ปริมาณการใช้น้ำ และการจัดการของเสีย โดยกำหนดเป้าหมายให้ลดลงในแต่ละปี