A green roof creates a more comfortable building climate and helps save energy costs for heating or air conditioning. The vegetation also protects the roof waterproofing from the weather, so green roofs last up to twice as long as conventional flat roofs. In addition, green roofs store rainwater, which then evaporates more slowly, and support biodiversity by providing habitat for insects, which is scarce in urban areas. For these and other ecological reasons, green roofs are all the rage these days.