Company name: Willard Insurance Agency

Person in charge: Larry Willard

Year founded: 2001

Tell us about your business, including the products or services that you offer and what makes you unique:

We are a family owned and operated independent insurance agency. We offer an assortment of products from a variety of carriers, including but not limited to auto, home, life, worker’s compensation, general liability, commercial auto, and more. Currently, we serve the insurance needs of over 4,000 wonderful people located throughout Virginia and North Carolina. 

Willard Insurance Agency, Inc. was formed August 1st, 2001 by Larry Willard, with the support of his wife, Pam. The Willard Insurance staff consists of several individuals including Larry, Pam, their two daughters, Jessi & Kimberlie, and team members Kylie and McKenzie. Larry started the business out of the spare room in their home, and was thrilled to have the opportunity to move the business to Rocky Mount where he was welcomed with open arms.

Our goal is to find you the best coverage for the best price while striving to maintain a high standard of excellence in all that we do. If you are looking for an insurance agency who will provide quality customer service with a smile, and offer products to fit your needs, please give us a call or stop by our office! We are excited to speak with you!

Why did you choose Franklin County for your business?

We love the sense of community in Franklin County. The long-lasting relationships and friendships we have been able to develop over the years add to the uniqueness of this community. Being able to participate in community events and support other local businesses and initiatives is part of what makes the Town of Rocky Mount so special.  

What small businesses do you enjoy visiting in Franklin County?

Twin Creeks DistilleryFork Mountain QuiltingThe HubRocky Mount SmokehouseBarkley’s Pet Market, and Virginia Office Supply

Give us all the details on how to connect with your business. (contact info, social media, etc.) What are your hours of operation?

Willard Insurance Agency

Phone: 540-483-2715

Fax: 540-483-1995


Visit their location at:

245 Circle Drive

Rocky Mount, VA