Torrential rains in West Virginia have caused flash flooding that inundated homes and businesses this week.