Prior to leafguard installation, we thoroughly clean each gutter.
Leafguards are an awesome approach to save the money and hassle of gutter cleaning. They tend to pay themselves back within 4-5 years, and last 40 or more.
With leafguards we include a 10 year warranty on the workmanship and effectiveness, and a 20 year warranty on the material.