Get in Touch with Our Team


However you'd rather reach us, we're set up for it — call, text, stop by, or send us a message below.

Contact Us

Hallettsville Office
📍 900 North Texana Street Hallettsville, TX 77964
📞 Phone: (361) 798-4311
📠 Fax:
(361) 798-4427


Victoria Office 
📍 3605 North Main Street Victoria, TX 77901
📞 Phone: (361) 570-5214
📠 Fax:
(361) 570-5149


Office Hours:
Hallettsville: Monday - Friday 8:00am–5:00pm

Victoria: Monday - Friday 9:00am–5:00pm

Need to reach a specific team member?

Visit our Meet the Team page to find individual email addresses and contact information.

Request a Quote

Black check mark on a white background

Claims History & Risk Management:
Your history can affect rates and availability; proactive management may lower costs.

What to Expect Next

A Local Agent Sees Your Message

Your message goes directly to a local agent at the Hallettsville or Victoria office — not a call center queue.

We Reach Out Your Way

We'll follow up using whichever method you selected — call, text, or email — at the time that works best for you.

We Actually Answer Your Question

Whether you're asking about a quote, a claim, or just have a question, you'll get a real answer from someone local, typically within one business day.

What Our Clients Are Saying

Loretta S.

Kimberly R.

Frank N.

Carolyn T.

Chase B.

Su S.

Shea

Jerry K.

Anne O.

Gary K.

Sudha K.

KJ M.

Myron M.

Kenny M.

Humberto M.

Charles P.

Kim P.

Becky P.

S R.

Gilbert S.

Jay J.

David S.

Kathy S.

April G.

Miriam B.

Delores W.

Wes E.

Alan E.

Noel E.

Deen F.

R G.

Stephanie G.

Hubert G.

Jon L.

John G.

Roblogic

Dot K.

Tracy G.

Whitney D.

Joe H.

Emily D.

About Leopold Insurance Agency

We're an independent, family-owned insurance agency serving Hallettsville and Victoria, TX since 1967. Being independent means we shop your coverage across more than 30+ carriers instead of representing just one — so you get options, not a single company's answer.