Stew, so sorry to hear what happend and so happy that everyone survived and even your cats are ok!
Sounds like all in all you will be ok as well with insurance. Just about lost the town I live in last year to a fire, so I can certainly back you up on your comments to other to have them check their insurance policy!