Preparing the floor for terrace gardening and green roofs January 05, 2018 A green roof is a vegetated space (plantation) that is integrated on the top of a man-made structure like a commercial or a residential building. A green roof is often...