Total Installed Area Since 2010, we’ve installed green roofs on 250 buildings, translating to 45 acres, or over 180,000 square meters of green roof area. In downtown Toronto, that’s equivalent to the area bordered Bay St. to the east, York St. to the west, Front St. to the south and Richmond St. to the north. […]
General, Living Roofs, Living Walls, Maintenance