"Serving Families & Businesses since 1975"
Call: 704-321-2900

About Us

About our Insurance Services

Craig & Preston Insurance Agency, Inc. was founded by Mike Craig and Steve Preston. Both principals started in the agency business as employees of the Travelers Insurance Company (Steve in 1975, and Mike in 1976) under a three-year Agent Development Program. Upon graduation, each had his own agency. However, these were combined in a partnership in 1980. Craig & Preston Insurance Agency was operated that way until February, 1989, when the business was incorporated.

Craig & Preston Insurance Agency, Inc. is an independent multi-line agency offering general insurance products and services to the Charlotte and surrounding area. Specifically, products offered are all aspects of personal lines, commercial lines, life, health (individual and group), retirement, business and estate planning.

The agency represents a fine combination of regional and national carriers. With these markets a home can be found for the vast majority of prospects.


Thank you,
The Staff & Management
Craig & Preston


Our Staff
  • Dean Preston - Vice President/Treasurer
  • Steve Preston - President / Sec

    Insurance experience 40 years. Agency Owner since 1980
  • Barbara Neely - Office Manager/Commer lines

    40+ years experience. With Craig and Preston since 1980.
  • Audrey Hughes - Personal Lines CSR / Sales

    30 years insurance experience. With Craig and Preston since mid 1980's
  • Debbie Neely - Personal Lines CSR / Sales

    20+ years insurance experience. With Craig and Preston since 1989.
  • Caren Gruber - Receptionist / CSR assistant
  • Mike Craig - Producer/Account Manager

    Insurance experience 39 years. Agency Owner since 1980
  • Coy Plott - Producer
  • Warren Shinn - Producer
  • Stephanie Preston - Producer
  • Cindy Craig - Accounting
  • Charlene Preston - Accounting

Customer Center

First Name Last Name
Email:
Phone:
Zip:
Interest:
Craig & Preston Insurance
2210 Coronation Blvd.
Charlotte, NC 28227
Get Map
Phone: 704-321-2900
Fax: 704-321-2996
Email Us
Facebook Google Places