When you own a business, general liability insurance is a requirement. This type of insurance provides a safety net protecting your business should legal issues arise or the unexpected happen. As a contractor or small business owner, you need some form of general liability insurance to safeguard your livelihood. A single accident could result in a lawsuit that you might not be able to afford. The best way to protect against this type of situation is to make sure you carry adequate general liability insurance.