Every business in the world needs insurance for protection. Yes, even contractors need to protect themselves. With an insurance, general and independent contractors are protected financially.
Google+: https://www.google.com/maps?cid=6320262678570502690