Seal small leaks with gutter sealant. If gutters are severely damaged, consider new gutter guards to prevent future clogs.
A yard drain is one of the best ways to fix a waterlogged lawn or stop water from pooling around your foundation. But if it gets backed up, you can end up dealing with the same pooling problems ...