If your business provides professional advice or services, you should have errors and omissions insurance. In some cases, coverage may be required by law.