I have been with State Farm for over 33 years in both agency and claims. We are licensed in both NC and VA. We offer car, home, renters, life insurance and more. My philosophy is to help customers understand their coverage BEFORE a claim happens, and not learn about it afterwards. We also have an annual policy review process to try and help customers keep their coverages up to date. I volunteer in the community and currently serve on the boards of the Greater Mount Airy Chamber of Commerce (former Chair) and the Surry County Educational Foundation. Professionally, I hold the Chartered Property and Casualty Underwriter and Associate in Claims designations. I have 7 licensed team members to help serve our customers.

Insurance Products Offered

Auto, Home, Property, Business, Life, Health, Pet

Other Products Offered

Banking, Mutual Funds, Annuities

FINRA’s BrokerCheck


Monday - Friday

Other times by appointment

324 N South ST
Mount Airy, NC 27030-2286
Map & Directions

Our mission is to help State Farm customers understand their insurance BEFORE a claim happens. We aim to be the first choice for the people in Mount Airy NC, Pilot Mountain NC, Dobson NC, Surry County and surrounding areas in Virginia.

We have a team of 7 licensed team members.. Our office has a combined experience of over 60 years in the industry. We provide services in English and Spanish to State Farm customers in Mount Airy, Dobson, Pilot Mountain, Cana VA and surrounding areas.

Available Positions


Click to view all of John's current openings!

Please Note: This opportunity is about potential employment with an independent contractor agent who solicits applications for State Farm products and services, and does NOT result in employment with any of the State Farm Insurance Companies. The employment selection decision , terms and conditions of employment (such as compensation and benefits) are all determined solely by the independent contractor agent.