To our customers impacted by recent storms

We hope you and your family are safe. If you have been affected by one of the recent hurricanes and need to make an insurance claim, please call 1-800-362-7535 or click here to file your claim online.

Contact Markel Programs

Contact Markel Programs

To submit your program for consideration, please click here.

To ask a general question to our Program Business Unit, please click here.

To contact a Markel Programs representative:

Stephen Leeret, CPCU
Managing Director, Programs
804-527-7575
sleeret@markelcorp.com

Debbie Anglin-Langford
Director, Product Management
678-290-2104
dlanglin@markelcorp.com


Specialty Claims Service Center
P.O. Box 2009, Glen Allen, Virginia 23058-3870
newclaims@markelcorp.com
800-362-7535 or
804-527-2700
Fax: 804-747-936