OMG Retired Mathematician Restores Log Cabin By Shannon Jackson / August 21, 2018 Solid roofing material If you want to get a powerful roof going, especially one that can take wind, hail, falling objects, storms and much more, then before setting down those shingles, ensure that you have a solid, foundational roof of a permanent structure as well. unsplash.com NEXT