Have you contacted your public adjuster for insurance? NOT the insurance company YET. But, your public adjuster.
IF you do not have a good public adjuster, find one. Ask around, if necessary. Or, do an online search for adjusters in your area.
A good one is worth gold.