Office Hours
After Hours by Appointment
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
After Hours by Appointment
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
After Hours by Appointment
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
After Hours by Appointment
Contact me to schedule a virtual meeting
Address
Castlewood, VA 24224
-
Phone
(276) 762-7251 -
Fax
(276) 226-2270
Simple Insights®
Take time to create a financial emergency plan
Take time to create a financial emergency plan
If you found yourself facing a major life crisis, would you be prepared to handle the financial fallout?
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.
It's not the breed — any dog can bite
It's not the breed — any dog can bite
Dog bites can happen regardless of the breed, so use caution around canines.
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.
Castlewood, VA Full Time