It can be a terrifying experience to come home to find your house flooded for a variety of causes, including broken or leaking pipes, damage to the roof, severe weather, foundation fractures, insufficient weather stripping, overflowing lakes or rivers, and more.