I have full confidence in the team at Stellar and do not recommend that anyone file an insurance claim without them. The insurance company is not on your side and they are not a good neighbor.
Stellar is on your side and they are in the neighborhood. Call them immediately when damage happens.