The Layers of a Green Roof

A “green roof” has many meanings.  In this article, we are discussing the layers of a growing roof top – which is the classic definition of a green roof. The top layer is obviously the vegetation.  You can often choose your own plants, but they have...
Tom Leach Roofing