Unlike any other DIY project or store-bought solution, Leaf Filter's patented technology is designed to keep out everything but water, and every installation comes with a free inspection and estimate.