Heavy rain and rapid snowmelt have caused flooding in many foothill and Valley areas. Flash flood concerns will continue through the weekend.