

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
Would you like to create a personalized quote?
Larry Johnson
Office Hours
Address
Castlewood, VA 24224
US 58 beside of Ma & Pa's - Big Blue Building with a State Farm Red Front


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
Would you like to create a personalized quote?
Office Info
Office Info
Office Hours
Contact me to schedule a virtual meeting
Location Details
- Parking: In front of building
- Parking: Left side of building
- Steps/stairs
-
Phone
(276) 762-7251 -
Fax
(276) 226-2270
Languages
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
Location Details
- Parking: In front of building
- Parking: Left side of building
- Steps/stairs
-
Phone
(276) 762-7251 -
Fax
(276) 226-2270
Languages
Simple Insights®
How to use vehicle safety ratings to help you purchase a car
How to use vehicle safety ratings to help you purchase a car
Crash test ratings and other vehicle information can help you make an informed new or used vehicle purchase.
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 build credit
How to build credit
Understand how credit works and learn ways to build and improve your credit score.
Social Media


Viewing team member 1 of 5

Angie Johnson
Account Manager
License #1121598
Meet Angie, a friendly and customer-focused agent at Larry Johnson State Farm Insurance. She has been with the team for almost five (5) years, helping customers find the right Personal Price Plan for their needs.
Angie loves living in Southwest Virginia and enjoys the beauty it has to offer. Angie is passionate about animal welfare and has spent years helping homeless and sick animals.
She has volunteered time back to her community by organizing and overseeing events. She also enjoys spending time on her farm, where she takes care of her goats, chickens, and dogs.
In her free time, she enjoys spending time on the lake with her husband.
Angie can help you find the right policy to fit your specific needs and is very passionate about her customers.
Viewing team member 2 of 5

Cortney Hill
Account Representative
License #1140044
Cortney Hill is our Account Representative and has been in the insurance industry since 2019.
She planted her roots in Tazewell County after living in McDowell County West Virginia during her childhood years. Cortney married, Tazewell native, Shawn Hill in 2023 and has two beautiful stepdaughters.
Besides spending time with her husband and girls, she enjoys spending time with her parents, dogs, and chickens. In her free time, when she’s not helping our customers and spending time with those she loves, she’s either reading or thrifting. She knows how important family is and loves Southwest Virginia and its people. She wants to help you and your family protect what matters most to you! Call her today!
Viewing team member 3 of 5
Devin Barnette
License #1243824
My name is Devin, and I am thrilled to be a part of Larry Johnson State Farm Insurance Team. I am a longtime resident of Virginia and happy to call Castlewood Home. Castlewood is a beautiful town and I enjoy the local community which is one of the many reasons why I am thrilled to be apart of this team. I enjoy helping people find the right insurance policy that fits their individual needs. From Auto Insurance, Home Insurance, Life or Renters Insurance I am here to help! I am passionate about helping the community and want to make a positive difference in peoples lives. Outside of insurance you can most likely find me watching football on Sundays- GO Dallas! Call or stop by the office in Castlewood, we cant wait to meet you.
Viewing team member 4 of 5

Laken Brown
Account Representative
License #1451006
I was raised in Dickenson County, where I continue to reside with my family. As a dedicated mother of two energetic boys, I embrace the challenges and joys of motherhood. My children are particularly enthusiastic about cattle farming, poultry, and law enforcement. In 2024, I married my husband, Brandon, and we are currently in the process of relocating to his native Tazewell County. This move will allow us to expand our homestead and be closer to his family’s beef cattle farm. Brandon serves as an officer with a local police department.
I have a profound passion for agriculture, and I often find companionship in my four-legged friends. I actively participate in showing American Saddlebred horses, and when I am not engaged in work or homesteading, I dedicate my time to caring for and training these magnificent animals. Additionally, I enjoy gardening and canning, which contribute to our focus on self-reliance; we primarily rely on our own resources and only visit the grocery store when necessary.
My family and I cherish outdoor activities such as hunting and fishing. I am also enthusiastic about meeting new people and fostering relationships within the community. I have a strong desire to serve others and contribute positively to those around me.
Viewing team member 5 of 5

Tyler Pruitt
Social Media Coordinator
Hello, I'm Tyler, and I've proudly called Lenoir City, Tennessee my home for over five years. I am delighted to be a part of a dedicated team at a reputable local insurance agency.
Outside of work, I am very active in my church community, where I enjoy singing in the choir and serving as a licensed Minister. In my free time, I cherish moments with my family and have a passion for playing video games with friends. Additionally, I am an avid fan of Tennessee college football and love cheering on our team!
Castlewood, VA Full Time