We install several types of gutter guards to fit each homeowners specific needs and budget. One of those products is Rhino Gutter Guard. It has a micromesh that keeps all debris including shingle grit out. It attaches to the fascia and does not touch the shingles. Attaching to the fascia and the front lip of the gutter adds strength to the gutter and effectively creates a box. It comes with a 20 Year No Clog Guarantee. Here is a house we did in McFarland.
You can see there is some snow and ice on the guards. Even the heavies ice loads are not a problem for Rhino and it keeps it shape and continues to work in the spring.
Rhino Gutter Guards Madison
Here is another close up from the Rhino Gutter Guard website.