

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, Mutual Funds, Annuities
Would you like to create a personalized quote?
John Patterson
John R Patterson Ins Agcy Inc
Office Hours
Address
Glen Allen, VA 23060-6760
Innsbrook


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, Mutual Funds, Annuities
Would you like to create a personalized quote?
Office Info
Office Info
Office Hours
Contact me to schedule a virtual meeting
-
Phone
(804) 346-4133 -
Toll Free
(833) 913-5224 -
Fax
(804) 346-9281
Languages
Insurance Products Offered
Auto, Homeowners, Condo, Renters, Personal Articles, Business, Life, Health, Pet
Other Products
Banking, Mutual Funds, Annuities
Office Info
Office Info
Office Hours
Contact me to schedule a virtual meeting
-
Phone
(804) 346-4133 -
Toll Free
(833) 913-5224 -
Fax
(804) 346-9281
Languages
Simple Insights®
How to calm a dog or cat during a storm
How to calm a dog or cat during a storm
Thunderstorms can be a stressful time for pets. Learn about pet preparedness and ways to help calm a dog or cat during a storm.
How do I know how much renters insurance to buy?
How do I know how much renters insurance to buy?
For renters insurance, finding the right balance means choosing accurate, appropriate limits for your personal property and liability coverage.
The Real Consequences of Drunk Driving
The Real Consequences of Drunk Driving
What's at stake if you're caught drunk driving? A lot. These tips help you avoid the dangers of drinking and driving.
Social Media
Viewing team member 1 of 8

Laura Geisel
Agent's Executive Assistant
License #1336914
Laura is a dedicated and exceptional executive assistant and office manager licensed with Auto/Fire/Life/Health/Bank/Pet/Flood. Although born in Maryland, she spent the majority of her life in North Carolina before relocating to Richmond after her marriage. Having been happily married for 17 years, Laura has built a strong foundation in her personal life. She is a proud mother of two children and takes great care of her beloved cat. Laura's love for animals is evident in her compassionate nature. In her leisure time, she enjoys diving into the world of books, finding solace and inspiration through reading. Additionally, Laura willingly takes on the role of a chauffeur for her children's extracurricular activities, demonstrating her commitment to their growth and well-being.
Viewing team member 2 of 8

Mason Caler
Team Leader
License #1174889
Mason Caler is a Manager for our agency. He is licensed in Auto/Fire/Life/Health/Bank. Mason was born and raised in Mechanicsville VA and started working for our agency as an intern in 2018. In his free time he likes to Play Golf and hang out with Puppy HAZARD. He has a younger brother, 1 older sister.
Viewing team member 3 of 8

Keegan Shields
Insurance Account Representative
License #1172281
Keegan Shields has been with our agency for 3 years and runs our MOA office in Manakin Sabot. He was born and raised in the Richmond area and attended Blessed Sacrament Huguenot locally for high school and then went on to Virginia Tech. Outside of work Keegan is on the board of directors for the Goochland County Chamber of Commerce, is involved with the BSH alumni group, and an active member of the Richmond Hokie Club.
Viewing team member 4 of 8

Hailey Pinnell-Pace
Customer Service Manager
License #1394195
Hailey, originally from Powhatan County, Virginia, is a dedicated professional with an associate's degree in Health Science and is a nationally licensed pharmacy technician. She currently resides in Caroline County with her husband, Nick, where they enjoy a close-knit community. Family is incredibly important to Hailey, and she loves spending quality time with her relatives, especially her nieces and nephews. In addition to her family time, Hailey is passionate about traveling around the country, exploring new places, and experiencing different cultures. She also finds joy in attending concerts and participating in church activities, which enrich her life and strengthen her connections with others. With her vibrant personality and commitment to her passions, Hailey is a cherished friend and family member.
Viewing team member 5 of 8

Graeme Widener
Account Representative
License #1378995
Graeme has been with our office since May 2023. He grew up here in Glen Allen and is licensed in Auto/Fire and Life/Health. He enjoys being outdoors and loves anything animal or sports related.
Viewing team member 6 of 8

Kyle Keenan
Business Insurance Account Manager
License #1374646
Kyle has been with our office since June of 2023. He received his master’s in business administration at Concord University, prior to that he received his undergraduate degree at University of Charleston in business administration. He played on the baseball team at both schools and was a part of 2 conference championships, and one super regional appearance. He is originally from Fredericksburg, VA.
Viewing team member 7 of 8
Erin Whelan
License #1363428
My name is Erin, I have been in insurance for eight years. I grew up in Durham, North Carolina and currently reside in Greensboro, North Carolina with my family. I began working remotely in 2020, and recently joined the team as a customer service representative in early 2023. When I am not online, I enjoy spending time with my loved ones and my fur-babies.
Viewing team member 8 of 8

Emily James
Customer Relations Representative
License #1278947
Emily is one of our Customer Care Representatives. She's licensed in property and casualty and working on her life and health license. I look forward to working with you all and helping with your insurance needs. I am new to John Patterson’s state farm office, but I have almost 3 years of insurance experience.
Glen Allen, VA Full Time
Manakin Sabot, VA Full Time
Midlothian, VA Full Time
Glen Allen, VA Full Time
Glen Allen, VA Part Time
Henrico, VA Full Time
Glen Allen, VA Full Time