No roof is 100% puncture proof. However, we only use premium products, such as fiberlglass reinforcing scrim, to maximize puncture resistance. Our three-layer protection also reduces boring and piercing potential, and is guaranteed for 10 years.