What is Umbrella Insurance?

Umbrella insurance is a type of insurance that will pick up where your other public liability policies leave off. It’s the insurance that acts as a catch all in the event of a catastrophe. For more information see here: