Although gutter guards stop leaves piling up in your downspout and clogged gutters they can still pile up in your eavestroughs and create overflowing there. So it’s best to get your drainage system checked and cleaned to make sure an overflow into your roof isn’t waiting to happen.