Skip to content
Profile photo of a State Farm Agent named: Angela McKinney
State Farm® Insurance Agent

Angela McKinney

A McKinney Ins and Fin Svc Inc

584 Front Street
PO Box 535
Lovingston, VA 22949

Would you like to create a personalized quote?

Would you like to create a personalized quote?

Office Info

Office Hours

8am - 4pm
After Hours by Appointment
Call us 24 hours a day!

Contact me to schedule a virtual meeting


584 Front Street
PO Box 535
Lovingston, VA 22949


  • As we celebrate Independence Day with fireworks, BBQs, and family gatherings, it’s also a great time to think about your insurance needs. Ensuring your home, car, and family are protected so you can enjoy the festivities worry-free.

Member of the Nelson County Rotary Club and Nelson County Chamber of Commerce.

Our team has a combination of over 50 years insurance experience.

Free auto quotes in and around Nelson County.

Discounts for combining home and auto.

Call to get your Life needs analysis free

Auto insurance in Nelson county

Auto Insurance Lynchburg and surrounding

Life Insurance Charlottesville and surrounding

Life Insurance in and around Wintergreen

Business Insurance Nelson county

Home insurance

Renters insurance

Relocation services to Nelson county Amherst, Lynchburg, Arrington, Waynesboro, Nellysford, Afton

Savings on bundled insurance

Medical Supplements available

Providing Pet Insurance

Insurance Products Offered

Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet

Other Products

Banking, Annuities

Teen passenger safety

Talk to your young driver about passenger safety and learn some tips to help keep teen drivers and their passengers safe while in the car.

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.

When can you leave kids home alone?

If your child insists they don't need a babysitter, knowing the rules around latchkey children and leaving kids at home alone is important.

View More Articles

At the heart of our mission is empathy. We understand that insurance is not just about policies and numbers, but about protecting what matters most to you - your families, your businesses, and your dreams. We take the time to listen, to understand your unique needs, and to provide comprehensive coverage.

We are dedicated to working hard for our customers, going above and beyond to exceed their expectations. We believe in building long-lasting relationships based on transparency, and exceptional service. Our customers can count on us to be there for them every step of the way, from initial consultations to claims processing, ensuring a seamless and supportive experience.

As an insurance company, we recognize our responsibility to give back to the communities we serve. We actively engage in philanthropic efforts and support local initiatives that promote the well-being and growth of our community. We believe that by making a positive impact on the lives of others, we contribute to a stronger and more vibrant society.

Ultimately, our mission is to be more than just an insurance provider. We strive to be a reliable guide, a compassionate listener, and a dependable source of support for our customers. With our expertise, dedication, and unwavering commitment to excellence, we aim to make a meaningful difference in the lives of those we serve.

Together, let us protect what matters most.

Our office prides itself on going above and beyond when it comes to serving our State Farm customers and community. Our team has a combined 40 plus years of insurance experience and we are here to help.

Hannah Hosier State Farm Agent Team Member

Hannah Hosier

Office Manager

Hello! I am a young lady with a passion for leadership and a proud Mother to a wonderful 3-year-old girl. With 5 years of experience in the insurance industry, I have honed my skills and grown into the role of an office manager.

Leadership has always been a natural inclination for me. I thrive in positions where I can guide and motivate others to achieve their full potential. As an office manager, I embrace the responsibility of creating a positive and efficient work environment, ensuring that our team delivers exceptional service.

In addition to my professional achievements, my role as a mother has taught me valuable skills such as patience, multitasking, and effective communication. Balancing the demands of work and family has strengthened my ability to prioritize and adapt to different situations. I believe that being a parent has made me more empathetic and understanding, qualities that I bring to my interactions with everyone.

Over the past 5 years, I have developed a deep understanding of the insurance industry. I am well-versed in various policies and procedures, and I continuously seek opportunities to expand my knowledge and stay updated with the latest trends and regulations.

Outside of work, I enjoy spending quality time with my family, exploring new places, and engaging in activities that promote personal growth and well-being.

I am thrilled to be a part of this industry and I'm committed to fostering a collaborative and supportive work environment, where everyone can thrive and succeed.

Thank you for taking the time to learn a little bit about me. I look forward to connecting with you and utilizing my leadership skills to provide you with exceptional service in the insurance industry.

Brenda Truslow State Farm Agent Team Member

Brenda Truslow

Office Associate

Greetings! I am a woman who has dedicated 38 years of my life to working in the same insurance office in my beloved hometown. Over the years, I have become deeply ingrained in the fabric of this community, knowing almost everyone and forming lasting connections along the way.

My commitment to this profession stems from a genuine desire to serve and protect the people in my community. I take pride in providing personalized insurance service that meets the unique needs of individuals and businesses. Throughout my career, I have witnessed the ever-evolving landscape of the insurance industry, and I have adapted my knowledge and skills to better serve my customers.

Beyond my professional life, I am blessed to be married to a wonderful man who supports and encourages me in all my endeavors. Together, we have built a loving and fulfilling life, cherishing the values of love, and respect. Family is incredibly important to me, and my husband and I have been fortunate to create a warm and nurturing home.

One of my greatest passions is my involvement in my church. I find solace and inspiration in my faith, and I actively contribute to the community by volunteering my time and skills. Whether it's organizing events, providing assistance to those in need, or simply lending a listening ear, I find joy in being of service to others.

I believe that a strong sense of community is the foundation of a thriving society. It brings me immense joy to witness the positive impact my work and volunteerism have on the lives of those around me.

In my free time, I enjoy nurturing my personal growth and well-being. I find solace in reading, exploring nature, and engaging in activities that bring me joy and fulfillment.

Thank you for taking the time to get to know me. I am grateful for the opportunity to continue serving my community and to make a difference in the lives of those I encounter. If there is anything I can do to assist you with your insurance needs or lend a helping hand, please do not hesitate to reach out.

Kiya Lee State Farm Agent Team Member

Kiya Lee

Account Representative

Hello there! I'm a local girl who recently graduated and is ready to embark on an exciting journey in the world of insurance. With a positive attitude, I'm eager to make a difference in the lives of individuals and businesses.

I believe that a genuine smile can go a long way in building relationships and creating meaningful connections. It's my goal to provide excellent, consistent service.

Throughout my studies, I gained a solid foundation in insurance principles and policies, and I'm excited to put my knowledge into practice. I am a quick learner, always open to new challenges, and dedicated to continuous growth and professional development.

As I start my first job in insurance, I am thrilled to be a part of a dynamic industry that allows me to make a positive impact while constantly learning and growing. I am excited to meet new people, hear their stories, and provide them with the guidance they need to navigate the world of insurance confidently.

Thank you for taking the time to get to know me. I look forward to connecting with you and helping you with your insurance needs, all while sharing a warm smile along the way.