i an thinking of installing leaf filters i have a lot of spruce trees the leaf filter says the screen is 275 microns will it stop the spruce needles i am from stratford ontario