Hurricane Ian may have passed but it left behind devastation and a “bunch of vultures”. I’m not talking real vultures, well maybe ...