Flood Takes Toll On Businesses