drainage system
Keeping gutters clean of debris should be every homeowner's routine. Depending on the surrounding trees, gutter cleaning may be required a few times a year.
Gutters overflowing because there are not enough downspouts on the house. Any water overflowing out of the gutters is running down next to the house foundations.
Even if the water is not getting into the basement, it could be causing unseen problems like eroding soil from under the house footings, which can lead to cracking of walls and foundation.