Think twice before cleaning your own gutters. I am not good on a ladder. If you work on one every day it is one thing. But, if you are neverr on a ladder don't take the chance of injury.
Instead hire a reputable gutter cleaning service to take care of that for you.
It is worth it!