Here are some ways to prevent basement flooding: 1. Seal your basement: To effectively seal cracks and openings in your basement’s walls, floors, and ceiling, it is recommended to use a sealant or waterproofing membrane. Caulk can be added around windows, doors, and hatchways. 2. Clean your gutters: Clogged gutters can prevent proper drainage of rainwater, leading to potential overflow and basement leaks. Therefore, to take preventive measures, clean your gutters regularly, especially in rainy seasons. 3. Install a sump pump: A sump pump is a device that mechanically pumps excess water away from a house during floods. The typical installation location for it is in a sump pit located in the corner of your basement. To test the functionality of your sump pump, add water into the sump pit to increase the water level. If the pump effectively removes the water, your basement will be protected. 4. Install a French drain: Installing a French drain in your basement floor can help prevent interior flooding, wet basements, and mold. However, this type of placement may require additional construction and the installation of sump pumps to ensure proper functionality. 5. Extend downspouts: Downspout extensions redirect rainwater from the roof away from the house, which helps to decrease pressure on the foundation. 6. Cover window wells: Window well covers are designed to be water-resistant and fully encase the window, providing protection against water infiltration. 7. Waterproof your basement Waterproofing walls can effectively prevent water infiltration, resulting in the prevention of leaks, flooding, excessive moisture, and the growth of mold and mildew.