Business owners policies are generally designed to meet common insurance needs that many small businesses have, and they’re used by many businesses in Massachusetts. Whether a business owners policy will adequately protect your business depends largely on what coverages your business needs.