Skip to content
Return to nav
Photo of James Brock

James Brock

Farmers Insurance Agent in Vernon, TX
Call MeCall Me

Contact Info


3305 Wilbarger St
Vernon, TX 76384

Get Directions

Phone Numbers

(940) 553-2161(940) 553-2161
(940) 553-1422

Office Hours

Day of the WeekHours
Mon:8:30 AM - 5:30 PM
Tue:8:30 AM - 5:30 PM
Wed:8:30 AM - 5:30 PM
Thu:8:30 AM - 5:30 PM
Fri:8:30 AM - 5:30 PM
After Hours and Weekends by Appointment
Contact me

Farmers Insurance Agent in Vernon, TX

James F Brock
About Me

As your local Farmers® agent in Vernon, TX, my address is next to Sweet Delights Gift Shop. Born and raised in Wilbarger area. I enjoy getting to know my clients and be able to help them with their insurance needs --whether that's auto, home, renters, financial services,, life, business insurance and more.

Give me a call at (940) 553-2161 and I'll be happy to answer any questions you might have.

Languages Spoken: English

Years of Experience

I have over 15 years of experience as a Farmers Insurance agent.

Awards and Honors

Topper Club

Neighborhoods Served

Wilbarger County, Vernon, Lubbock County, Foard County, and Hardeman County


Insurance Products Offered

*To check background information of this investment professional, visit FINRA BrokerCheck.

Ask Me About:

Life insurance proceeds could help your family stay in their home if something happens to you.

PWS LD-03 10/17
There are so many variables to consider when choosing homeowners insurance. But Farmers Smart Plan Home® can simplify your decision with customizable packages! Call me today to learn more.

Subject to restrictions.

Vernon College Athletics

Learn More

  • Attending Vernon College Athleics
  • Fishing
  • Working with Cattle
The personalized service that comes with your Farmers homeowners coverage might be the best recommendation for adding a Farmers auto policy to your insurance portfolio. When you purchase an additional policy, you might also qualify for a multi-line discount. Call me today for more information.
As a small business owner myself, I know you want to improve your small business every single day. Let's start with your Business Insurance policy. Is that the coverage you want? Come by my office and let's find out together.

My Hardworking Team

Marla Mason

Customer Service Representative

Phone :
(940) 553-2161(940) 553-2161

Wayne Downing

Agency Producer

Phone :
(940) 553-2161(940) 553-2161