Heavy rain and flooding has caused several roads in the Tennessee Valley to close down. The floods have also caused an excessive amount of damage to homes and vehicles.