What insurance is the most important for small businesses?

The most important insurance that a small business can have is public liability insurance as accidents can happen and this is the most common accident that will happen that will result in a pay out.