For many small business owners, commercial general liability insurance is the only type of insurance you need. This type of policy provides ample coverage for a variety of situations, including property damages, advertising claims, and injury claims. These are things that almost all business owners need protection against, so commercial general liability insurance is really a basic necessity.