I had LeafBlaster Pro installed on my new gutters to reduce the need to clean the gutters. It has rained several times since the install. LeafBlaster Pro has worked as expected. Some pine needles and bigger leaves do sit on top of the filter but when it rains the debris is washed off. I am pleased with the product so far.