Most general contracting companies, including snowplow contractors, have some form of general liability insurance because it is a requirement in most states. It is not a requirement in each and every state, but it should be considered regardless, due to the risky nature of snow plowing.