
Office Hours
Contact me to schedule a virtual meeting
Insurance Products Offered
Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet
Other Products
Banking, Annuities
Larry Johnson
Office Hours
Address
Castlewood, VA 24224
Would you like to create a personalized quote?
Would you like to create a personalized quote?
Office Info
Office Info
Office Hours
Contact me to schedule a virtual meeting
Address
Castlewood, VA 24224
-
Phone
(276) 762-7251 -
Fax
(276) 226-2270
Insurance Products Offered
Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet
Other Products
Banking, Annuities
Office Info
Office Info
Office Hours
Contact me to schedule a virtual meeting
Address
Castlewood, VA 24224
-
Phone
(276) 762-7251 -
Fax
(276) 226-2270
Simple Insights®
Calculate how to start saving money for your dream purchase
Calculate how to start saving money for your dream purchase
From home renovations, to adding a car, calculate the time and money you need to make your next dream become a reality.
Car maintenance tasks you can do yourself
Car maintenance tasks you can do yourself
To combat auto repair costs that keep climbing, some auto maintenance can be done at home. Here are ones that are usually do-it-yourself.
How to protect your digital footprint
How to protect your digital footprint
Reduce your digital footprint, when visiting a website or entering info online, by minimizing the data you leave behind so that it’s not misused by others.
Social Media
Viewing team member 1 of 4

Angie Johnson
Account Manager
License #1121598
Angie Johnson — Account Manager (Castlewood office)
Angie assists with auto, home, life, and renters insurance, offering clear information and quick follow-through. She supports customers from Castlewood, St. Paul, Lebanon, Dante, and Coeburn, as well as nearby rural areas. Need a coverage review, a vehicle add, or help with billing? Angie coordinates the details so your policy stays current.
Viewing team member 2 of 4

Cortney Hill
Account Representative
License #1140044
Cortney Hill — Account Representative (Castlewood office)
Cortney works with families and individuals on auto, homeowners, renters, and life policies—from quotes to renewals. With roots in the region, she regularly helps customers from Castlewood, St. Paul, and Lebanon compare options and complete updates without hassle. If your renewal is coming up or you’re comparing carriers, Cortney can walk you through the next steps.
Viewing team member 3 of 4

Devin Barnette
License #1243824
Devin Barnette — Customer Service Representative (Castlewood office)
Devin focuses on service requests, policy changes, and claims coordination for customers across Castlewood, Russell County, and nearby towns. From adding drivers to updating homeowners limits, Devin keeps communication consistent and requests moving forward.
Viewing team member 4 of 4

Tyler Pruitt
Social Media Coordinator
Tyler Pruitt — Social Media & Customer Outreach (Digital support)
Tyler manages online communications and routes quote requests, appointments, and service messages to the Castlewood office. He keeps customers informed about office updates and seasonal reminders so you can reach the right person quickly—by phone, website, or social channels.
Our Agency
Castlewood, VA Full Time