This site is a little biased because of the name - it promotes negative reviews and not the good ones. Thats is why I am submitting a recommendation for Leaf Guard.
The company was well informed and I have had no problems with the warranty. We had it installed 5+ years ago and had a question last year. When we called they were quick to some out and have a look.
Having better drainage saved our basement from some nasty water damage. I would recommend Leaf Guard for anyone that doesnt want to spend their weekends on a ladder cleaning that messy goop out of your gutters!
Reason of review: Reliable warranty.
LeafGuard Pros: Knowledge of personnel.