As Hurricane Idalia makes landfall today, we cannot help but notice the similarities from our own storm experience with Hurricane Michael in the Florida Panhandle.