We have a yard full of mature trees and a three story house. Needless to say, we were always looking for a way to keep the gutters clean. This did a superb job until we were able to have a gutter helmet installed. Recommend them to anyone who are dealing with gutters filling up with debris.