What is Umbrella Insurance?
An umbrella policy is a catch-all form of insurance which provides additional liability coverage for your business. It can be used to cover your liability in events not otherwise covered in any other policy. Very frequently it is used as a more flexible form of excess insurance. If your business incurs a liability greater than what your main policies provide, an umbrella policy could cover the excess owed by your business.