Were I an insurance company, I would just charge sufficient premiums to cover the expected losses, with appropriate breaks for disaster-resistant construction features...