Removed old deck. Build a new composite Azek Deck with Aluminum railings. Then poured a cement slab under the deck going to the garage.
Install drain-tile
Install drain-tile from the home to the back of the yard to move the water away from the home.