No, not completely “flood proof.” Things you CAN do: keep eve troughs and down spouts clean. Be sure the landscaping of your property has the ground sloping AWAY from your home, not in, toward the home. Keep outside drains clean and free of debris.