Finance 3 Reasons You Need To Have Insurance, Even As A Contractor Being self-employed and running your own business is an absolute dream for most people. However, it is a dream that could quickly go up in flames if anything goes wrong. …