An eco-roof can keep up to 50 percent of the rainfall that lands on it from ever touching the ground. Eco-roofs also absorb carbon dioxide, give off oxygen and reduce the burden on local ...