Artificial slate shingles certainly are a surprisingly convincing stand-in for all-natural slate. But this is a far more light-weight roofing content, manufactured from engineered polymers combined with recycled plastic and rubber. From the ground, it might be just about unattainable to distinguish this engineered roofing from organic slate. Rolled roofing https://creativewritehub.com/top-5-roofers-in-downers-grove-illinois-for-residential-roofing-expert-services-reviewed/