I find it funny that new houses with basements are required to have sump pumps, but they are not required to have backup power. The kind of storms that flood basements often knock out electric power.
Sorry to hear that. We didn't get water in the basement this time. A new plastic lid on the tin well around a basement window seems to have done the trick. There were 2 days of downpour earlier in the year which got the carpeting in the finished basement sopped. That took a while to dry off with a dehumidifier and box fan. The smell was awful too. I hate carpets in basements. I didn't do it.
It seems like you had a lot more of this hellish weather than we did. There was one tornado nearby the day I created the thread, but we've had nothing other than summer heat and sunshine since. It's been in the 80s and low 90s here. My brother's AC compressor failed a few days ago. Sucks to be him right now.