" What should a person look for/request in a new policy?"
Use an Insurance Broker, not an Agent. A Broker works for you, an Agent works for the Insurer. If you tell a Broker what you want covered, and they get it wrong, they have a problem, not you. Their Professional Indemnity policy should pay. An Agent gets it wrong, you have the problem.
In respect of the policy, get a policy that gives full Accidental Damage cover, not just specific perils. You want Replacement payment, not indemnity (current value) conditions.