Our Mission

Our agency has 80+ years of insurance knowledge and experience. Our agency is dedicated to provide quality protection with exceptional customer service. We will establish a successful relationship with our clients and referral base; we hope each of these relationships is with respect to the best interests and goals of each party.   Our primary goal is to help better protect our customer and their families to the best of our abilities based on their insurance needs. Please ask us how we can help protect your family's assets.

Contact Us

want a free insurance quote? Contact us here:

O'Neal Insurance Group

Shelbyville Office - (931) 684-3230 635 N Main St, Suite G Shelbyville, TN 37160 Franklin Office - (615) 376-7770 3046 Columbia Ave, Suite 206 Franklin, TN 37064 Manchester Office - (931) 723-2200 1300 Hillsboro Blvd, Suite A Manchester, TN 37355



09:00 am – 05:30 pm


08:30 am – 05:30 pm


08:30 am – 05:30 pm


08:30 am – 05:30 pm


08:30 am – 05:00 pm


By Appointment


By Appointment