What sort of liability insurance does one need for a sole-proprietor auto detailing business?

The insurance that I carry for my Detail business is $500,000 policy that covers the trailer and its contents with comp and collision because I'm mobile, higher coverage for the tow vehicle, and coverage for any repair on and in the vehicle that I am working on.