Why does my Professional Liability policy say Claims Made?

A General Liability policy is usually written on a per occurrence basis. The insurance company providing coverage on the date of the accident, or claim, will be the company asked to pay the claim. Professional Liability, however, is almost always written on a Claims Made basis.  What insurance company is providing coverage on the date the claim is presented? This can often be years after the professional service was provided.