Since the financial repercussions of a future mishap could quickly wipe out a small business’ savings, it’s crucial to have business insurance in Ontario.