When your gutters are free of dirt, debris and leaves, water flows away from your house and reduces the chance of leaks to your roof and walls. Properly functioning gutters also keeps water away from your foundation.
Even if you don't have trees near your home, you might be surprised at the amount of dirt and debris building up in your gutters.
The following video explains how to clean gutters yourself, but there are companies that will take care of your gutter cleaning for a reasonable price. I just had my gutters cleaned in the fall, and was please with the outcome, so don't hesitate to contact me for a referral.