Stain-proofing and roofing the green way

by