Artificial slate shingles absolutely are a incredibly convincing stand-in for purely natural slate. But this is a much more lightweight roofing content, created from engineered polymers coupled with recycled plastic and rubber. From the ground, it may be just about unattainable to distinguish this engineered roofing from purely natural slate. https://creativewritehub.com/top-5-roofers-in-downers-grove-illinois-for-residential-roofing-expert-services-reviewed/