(804) 862-1585 | Toll-Free: (800) 222-1691 Contact the Team

Insurance Team

Nancy Hollie

Nancy Hollie

Director of Insurance Operations
Petersburg, VA

Nancy joined Appomattox Insurance & Financial Services Inc. in 1999. She started her insurance career at age eighteen. She is licensed in Property & Casualty and Life & health insurance. Nancy’s primary focus is generating new commercial lines business while providing our customers superior customer service. Nancy values the relationships she has with our clients and welcomes each day eager to meet all of their insurance needs. She began managing the Petersburg office in 2014 and was promoted to Director of Insurance Operations in 2017.

Chester Staff

Tracy New

Brenda Hayes

Chester, VA

Bio coming soon.

Tricia Cooke

Tricia Cooke

Chester, VA

Tricia began her insurance career with Burnette Insurance Agency as a Customer Service Representative in 2009. She obtained her property & casualty license in 2014 and joined Appomattox in 2016. Tricia specializes in commercial lines of insurance.

Tracy New

LeeAnn Murray

Chester, VA

Bio coming soon.

Dinwiddie Staff

Linda Hensley

Linda Hensley

Insurance Agent
Dinwiddie, VA

Linda has more than 35 years of experience within the insurance industry. She is a licensed agent in Property & Casualty insurance. Her primary focus is generating new personal lines business while providing our customers superior customer service. Linda resides in Dinwiddie County with her husband.

Chris Cunningham

Chris Cunningham

Insurance Agent
Dinwiddie, VA
Chris joined Appomattox in October 2014. He specializes in commercial and personal lines insurance. Chris’s primary focus is producing new commercial lines business while providing our customers superior customer service. He is looking to expand our client base further into the western part of Virginia. Chris is a lifelong resident of Farmville, Virginia. He spends his free time with his wife and two children, while also enjoying hunting and fishing.

Barbara Hamilton

Barbara A. Hamilton

Administrative Assistant
Dinwiddie, VA

Barbara began her career with Appomattox in September of 2013. She assists with daily operations of the insurance business in the Dinwiddie office by providing superior customer service. Barbara resides in Dinwiddie County with her husband and three children.

Petersburg Staff

Kathy Stables

Kathy Stables

Insurance Agent
Petersburg, VA

Kathy joined Appomattox in 2013. She is a licensed agent and has more than 20 years of experience in the insurance industry. She specializes in commercial service and operations. Kathy has lived in the Tri-City Area for more than 30 years.

Kathy Norwood

Kathy Norwood

Insurance Agent
Petersburg, VA

Kathy joined Appomattox Insurance and Financial Services in 2015. She is licensed in Property & Casualty and serves as a Personal Lines Representative in the Petersburg office. Her primary focus is generating new personal lines business while providing our existing customers with superior customer service. She and her family reside in Brunswick County.

Tracy New

Janice Martinez

Petersburg, VA

Janice has been with Appomattox over 16 years. She quickly became a knowledgeable CSR for personal lines insurance and has since developed her skills in multiple lines of insurance. Janice was fortunate to be trained by the best, the late “Bootsie” Johnson. Janice can assist you with questions on commercial , personal, and health Insurance. Janice currently works in the Petersburg office as a CSR mainly working with health insurance.

Laura Steele

Laura C. Steele

Corporate Secretary / Treasurer Human Resources

Laura joined Appomattox in January 2008. She is a graduate of Longwood College, class of 1985. Prior to joining Appomattox she worked in mortgage banking. Her banking background has proved useful for our company. Her primary focus is customer service, commercial operations and personnel. She has been the Secretary/Treasurer for Appomattox since she came on board in 2008. Laura C. Steele and R.F. Burke Steele III live near Petersburg with their four children.

Contact Information

Petersburg Office

(804) 862-1585
(800) 222-1691 (Toll-Free)

Dinwiddie Office

(804) 469-7812

Chester Office

(804) 748-8144

Market Watch