(432) 620-0825 Midland, TX

Google Reviews

Photo of Tony Gilbert

Tony Gilbert

Having not lived in Midland in over 14 years, I had forgotten what it was like to receive good service from insurance agents/companies. After years of inattentive service from offices in Austin & Houston, it's nice to be able to have real human contact again, from folks who seem to really care about "ensuring" you're properly "insured."
Photo of Chris Hyer

Chris Hyer

I'm in my 50s and Charlie has taken care of my Insurance needs for all of that 50 years I believe or 30 at least .Nice helpful staff, always there to answer my questions. Good people work here.
Photo of Sheldon Whitson

Sheldon Whitson

Then with these people for years very knowledgeable very helpful no other place for me.
Photo of Thomas Paul Kiefer

Thomas Paul Kiefer

The best!
Photo of Jose Rivera

Jose Rivera


Welcome to Charlie Harris Insurance Agency, Inc.

Happy Family

We are an Independent Insurance Agency, which means we have made available some of the best companies for your online quick quotes 

We service the  areas,and throughout the state of TX. At Charlie Harris Insurance Agency, Inc. each one of our clients are given a dedicated team of experts that work together to proficiently address all your concerns.

We offer all types of Personal Insurance coverages to our clients in TX, including AutoHomeMotorcycleBoat & WatercraftFlood Insurance, and Life insurance.

Give one of our agents a call to save money on your business insurance. Some of our Commercial insurance coverages include Business Owners Packages (BOP), General Liability, Commercial Auto, Commercial Real Estate, and Contractors insurance

Let us help you cut your insurance cost! Just give us a quick call today at 432-620-0825 or submit one of our quick online quote forms - with the help of our dedicated business partners; we conveniently offer an entire solution for all your insurance and business needs.


Why choose us?

Competitive Pricing

We work hard to find the best rate through all the carriers we represent.

Local Agent

Having a local agent can help you choose the best providers in your area.

Multiple Carriers

Representing many carriers means you never have to leave us!