I had my gutters replaced about 15 years ago, maybe a bit longer, and had the company put gutter screens on them. They come out once a year and clean the gutters, make sure they're holding in place, and adjust the screens.
Cheap money to keep me off a ladder.