For a roof to be able to shield you from the elements, it must be strong enough to support the weight of the shingles. Its thickness depends a lot on the size of the rafters. There are other factors though, including the sheathing and shingles. Roofer Chicks®, the area’s most trusted roofing expert, discusses them here.