Smart Guard can actually handle heavy downpours (20+ inches per hour). No ice dam problems. Effective against small debris, including pine needles, seed pods and shingle grit.