A monsoon storm has dumped heavy rain and some hail over huge swaths of the Valley, even causing flash flooding in some areas.