Besides it helps to minimize air pollution, surface run offs etc roof garden provides a home and habitats for wildlife such as butterflies, birds etc. Residences with rooftop gardens go for higher prices in the market as charming roof garden makes significant impact on buyer's mind. Roof gardens can provide vegetables such as bush beans, bok choy, zuchinni, tomatoes; fruits such as strawberry, asian pear, black raspberries, currants etc and the herbs & flowers too. The success of roof garden project does not depend on the available space but how well it is designed and prepared.
Since roof tops are exposed to weather changes (than gardens on ground), the plants to have on roof garden should be picked accordingly. Sun, wind, rain, snow directly meet the plants in roof tops and it is one of the biggest challenge to over come. Consider to have a cover, at least a canvas that can protect roof garden plants from heavy rain and hot sun. There are plants which require high amount of water, with easily fall off flowers for the wind etc - do not use such plants. Drainage system of the garden should be capable of moving the excess water out efficiently. Since available soil for roof garden plants is limited, quality of the soil is very important for a roof garden. Soil should be nutrient rich, light-weight and water absorbent. High quality soil help plants to extend roots quickly and do not run out of retained water, nutrients (need less amount of fertilizing.)
URL of Source : http://blog-from-gardener.webnode.com/news/benefits-of-having-roof-top-garden-and-what-are-the-crucial-factors-of-success/