 Now, the beauty of Leaf Filter is they take care of everything start to finish. Every installation comes with a free inspection, free estimate, and a lifetime guarantee. Now, a Leaf Filter Trusted Pro will clean out, realign, seal your gutters before installing Leaf Filter.