It’s best to clean your eavestroughs at least twice per year wherever you live in Canada.