Moderate to major flooding is expected along the Skagit, Snohomish, Snoqualmie and Skokomish rivers in Western Washington, and communities along those rivers were told to prepare for flooded roads and water creeping into homes and other buildings.