Who needs a Business Ownerâs Policy? You should consider a business ownerâs policy if: 1  Your business has a physical location, whether itâs out of your home or a rented or owned office, store or other work place.  Thereâs a possibility of you being sued â for example, by a customer who was injured at your work place.