The meaning of sustainable roofing system can be some what ambigious. It could imply different points to different individuals. even the terms can be complicated. But just what is clear is that sustainable roofs could save cash and generate energy. Below are four essential variables that you must keep in mind when trying to find sustainable roof re