Basements floods during all sorts of weather, but there are ways to prevent it. If you have a basement, make sure you know how to prevent a flood before one happens. The best way to prevent a basement flood is to have a back-up sump pump. A back-up sump pump is a pump that will turn on if your main pump fails. It is a good idea to have one even if you do not have a basement. Another way to prevent a basement flood is to have a check valve installed. A check valve is a valve that will close if water tries to go the wrong way. It is a good idea to have one if you have a septic tank. You can also protect your basement from flooding by having your gutter cleaned regularly. Make sure the downspouts are directing the water away from your house. If you have a lot of leaves in your gutter, the water will not be able to flow freely and it will flood your basement. Finally, you can buy a water alarm. A water alarm is a sensor that will go off if it gets wet. This is a good idea if you have a finished basement.