About Us

group_hands420x315A1 Insurance Services is a family-owned, independent insurance agency with over 100 years of combined insurance experience. Based in Glen Allen, we operate in Virginia, Georgia, North Carolina and Alabama. Our experienced staff excels in problem solving, so no matter what your insurance needs are, we can offer a solution.

We represent many A++ rated national insurance companies, giving us many choices for your needs. If you want experience and dependable solutions for your insurance needs, then you owe it to yourself to contact us.


A1 Insurance Services was established in 1990 by Craig A Knepp. Craig has published seven text books on insurance products and Virginia Law, and owns one of the oldest Bureau of Insurance Continuing Education Schools in Virginia. He is also a widely recognized “expert” in insurance matters, and has served as an “expert witness” on numerous insurance legal issues.

A1 Insurance has been recognized as a consistent top 10 producer in Virginia with the many companies we represent.

Copyright ©2018. A-1 Insurance. All rights reserved. | Privacy Policy