Life & Health

Craighead-Zimmerman & Associates, Inc.
Full Service Insurance Agency – Salem, Virginia

For more than 23 years, we have been dedicated to helping people throughout the Greater Roanoke, Salem, Smith Mountain Lake, Botetourt and the New River Valley areas with all of their homeowner’s, auto, life and health insurance needs.

Part of the reason for our success is because our staff is passionate about helping people protect the things that are most important to them. We invite you to read our staff bios to see what makes our insurance agency one of the best places to go for all your insurance needs in Virginia.

Meet the Agents of Craighead-Zimmerman & Associates, Inc.

Darrell Craighead

Darrell Craighead, Licensed Insurance Agent

Darrell Craighead is an experienced insurance agent who has been working in the insurance industry for 40 years. Darrell specializes in life insurance and retirement planning to help meet his clients' specialized long-term insurance needs.

Darrell was raised in Salem, is married, with 3 children and 2 grandchildren. In his spare time, Darrell is an avid golfer.

Randy Zimmerman

Randy Zimmerman, Licensed Insurance Agent

Randy Zimmerman has been in the insurance industry for 41 years, and is dedicated to making sure that his clients obtain beneficial life and health insurance policies, annuities, rollovers, IRA's and the newest indexed products on the market. Randy is also Affordable Care Act-certified and can walk all of his clients through enrolling, making changes, amendments or updates to their ever-changing health insurance plans.

Randy has been married for 40 years to his wife Gail, they have two children Emily, a ninth grade teacher and David, a certified financial analyst. Randy is available to meet with clients Monday through Friday, 9-5 and on weekends, by appointment.

Kelly Hardy

Kelly Hardy, Licensed Insurance Agent

Kelly Hardy joined the Craighead-Zimmerman & Associates, Inc. team in 2016. Kelly has been in the insurance industry since 1986. She and her Father owned and operated a successful Insurance Agency, “Hardy financial Services”, in Botetourt County until 1997 when they sold their agency to BB&T Bank. At that time they began a new venture marketing Legal Service plans and Identity Theft Service plans to families and businesses where they again achieved success as Executive Directors with “Legal Shield, Inc.”, a business Kelly continues to service in her spare time. After losing her Father in 2014 Kelly made the decision to re-enter the Insurance Industry. “I wanted to get back to my roots and I knew it would make my Dad proud to know I’m carrying on his legacy”.

Kelly brings many years of sales and service experience and has a reputation of providing superior customer service. She specializes in personal lines insurance such as auto, home, motorcycle, watercraft and much more. In her spare time Kelly enjoys music, reading, cooking, and entertaining.

Randy Zimmerman

Jennifer Herriot-Trejo, Licensed Insurance Agent

Jennifer Herriot-Trejo joined the Craighead-Zimmerman & Associates, Inc. team in 2011. She has been selling insurance for five years, graduated with an undergraduate degree from Virginia Tech and a Master’s degree from Liberty University. She studied abroad in Costa Rica and is bilingual in English and Spanish.

She specializes in personal lines of insurance such as home, auto, motorcycle, liability and much more. In her spare time, Jennifer enjoys music, gardening, animals and writing.


Check back for future updates.