Your business should have a general liability policy to protect you because accidents do happen. You also may need the following:
Building insurance if you own your building
Business personal property insurance to cover your equipment, tools, furniture, and inventory
Workers compensation insurance to protect your employees
Business automobile insurance if your business owns vehicles