Markel Customer Service
Rated 5 of 5 Stars
Based on 1 Complaints

Contact Markel Corporate

Toll free phone number: 1-800-446-6671

The Markel Corporation offers insurance, reinsurance, and investment products worldwide. Markel, founded in 1930 and headquartered in Richmond, Virginia, reports its underwriting operations in three segments, and its products are handled by three insurance divisions and one reinsurance division. With Markel Ventures, they invest capital in non-insurance opportunities.
The company was founded in Norfolk, Virginia, by founder Samuel A. Markel. Richmond, Virginia, became the company's headquarters later on. Markel Service, Inc. was created in the 1930s by Sam Markel's four sons, Lewis, Irvin, Stanley, and Milton. CapTech acquired Markel Ventures in 2015, and Markel acquired Bermuda-based investment management firm CATCo.


Experienced poor service? File a complaint here!

Markel Contact Information

Report complaints to corporate and get satisfaction

  • Markel headquarters address

    • Glen Allen, Virginia, United States
    • Glen Allen
    • VA 23058
    • United States
  • Company website

  • 1-800 phone number

    1-800-446-6671
  • Better Business Bureau rating

    A+
  • Customer service hours

    24 hours a day

Browse reviews of other Auto Insurance



Top Markel Complaints

Browse more than 1 reviews submitted so far

100

Great

Have feedback for Markel?

Thanks for your feedback!

Sorry. Please try again later!