If there is one thing that people living in Florida, Texas, and Louisiana have learned by now, Mother Nature can be unrelenting. Storms bring wind, rain, and all too often, flooding. Although renters might have plenty of protection for the things in their rental...