Office Hours
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?
Gregg Lee
Gregg Lee Insurance Agency Inc
Office Hours
Address
Vinton, VA 24179
Located on Hardy Road in Vinton Next to Famous Anthonys
Office Hours
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
Insurance Products Offered
Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet
Other Products
Banking, Annuities
Office Info
Simple Insights®
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.
Tips to help prevent motorcycle accidents
Tips to help prevent motorcycle accidents
Help reduce risks on the road by considering these motorcycle safety tips.
Benefits of Medicare Supplemental Insurance
Benefits of Medicare Supplemental Insurance
Supplemental Medicare insurance can help you pay for some of the out-of-pocket health care costs that aren’t covered by Medicare. Learn how it works.
Social Media
Viewing team member 1 of 3
Krista Johns
Insurance Account Representative
License #1463483
Krista is a high-energy, always-smiling go-getter who truly loves taking care of people. A proud native of the Roanoke Valley, Virginia, she has a deep appreciation for the outdoors, though her favorite pastime is attending as many concerts as possible to check off her ever-growing Concert Bucket List. When she’s not enjoying live music, Krista loves spending time with the office mascot—her beloved Corgi, Nala Bean.
Passionate about serving others, Krista is dedicated to providing professional yet personal service, ensuring every customer feels valued and well cared for. She takes great joy in simplifying the complex world of insurance, making it easy to understand for everyone she assists. Outside of work, Krista enjoys competing on the softball field and cheering on her seven siblings as they pursue their own successes.
Krista looks forward to serving the communities of Vinton, Roanoke, Goodview, Hardy, Moneta, Smith Mountain Lake, Northern Virginia, Tennessee, and Maryland. Whether you prefer to stop by, email, or call, Krista is ready to help you review your insurance policies and provide the support you deserve.
Viewing team member 2 of 3
Johanna Cyrus
Multiple Line Representative
License #1211441
Johanna is a dedicated and energetic mom of two who truly understands how valuable time is to our State Farm customers. She is committed to delivering timely and efficient service, always striving to make the often complex language of insurance clear and easy to understand.
As a licensed professional in Property and Casualty as well as Life and Health insurance, Johanna brings both Knowledge and a caring approach to every interaction. Having grown up as an Air Force kid before her family settled in Southwest Virginia, she has developed a strong sense of community and adaptability.
Johanna is proud to serve the residents of Vinton, Roanoke, Goodview, Moneta, Hardy, Smith Mountain Lake, and beyond, including Northern Virginia, Tennessee, and Maryland. She looks forward to building meaningful relationships and providing helpful, personalized support to meet your insurance needs.
Viewing team member 3 of 3
Amanda Moats
Amanda, a proud native of Maryland’s Eastern Shore where she continues to reside, is an essential and valued member of the Gregg Lee State Farm Insurance team. Working remotely, Amanda brings a warm and welcoming energy to every interaction—her cheerful demeanor truly shines through even over the phone, making every conversation feel personal and positive.
As a dedicated mother of three wonderful children and a lively fur baby named Gizmo, Amanda balances her busy family life with her passion for helping others. She enjoys spending quality time with her family, exploring thrift shops and antique stores, and savoring plenty of coffee along the way.
With six years of insurance experience primarily focused in Maryland, Amanda holds licenses in property and casualty, as well as life and health insurance, across Maryland, Virginia, and Tennessee. Her thorough, thoughtful approach ensures that each customer receives attentive and personal support to meet their unique insurance needs.
Amanda looks forward to building new, lasting relationships and is excited to assist you with care, expertise, and a smile.