I installed another type of gutter guard myself several years ago. They were very inexpensive. I bought them in 4' lengths at a local hardware/lumber store.
They are flexible plastic vinly, perforated, covered with screen on one side, and have a molded edge for gripping the edge of the gutter.
They can be cut to fit if you need a length shorter than 4' at the end.
Every few years I'll climb up to check them at a few different spots. They're always exactly as I installed them, keeping out leaves, tree seeds, etc. Gutters remain empty of debris and free flowing.
Not lifted out of place by high winds, mountains of annual snowfall, or birds who'd like to check what might be under this barrier.
Four years ago, something did a very hard landing that caved in a spot. Whatever hit here would've put a big dent in most gutter covers.
Was glad I'd bought a few extra lengths, and could replace this one section in the middle of the gutter without calling someone.
One of the best returns for money spent on the house.