Looks like an ice hurricane! When I lived in the Caribbean I dealt with a couple of those, the aftermath looks the same except no ice and pure heat. The power is out and no A/C in the tropics sucks!
I hope you can get it cleaned up nice, it's going to take a lot of chainsaw work to get those trees moved! Glad you guys are OK!