Yes, our thatch roofing is 100 % waterproof if installed adequately on a structure with a minimum 30-degree pitch.