Our Company

About Us

Bates, Roberts, Fowlkes & Jackson Insurance traces its roots back to 1963, when David Bates founded its predecessor firm, Bates Insurance Agency. Since that time, the company has experienced steady growth of ten to twenty percent per year and has acquired several of the oldest and most respected insurance agencies in the Birmingham area.
Our Agency has family ties, and David’s son, Bubba joined the agency in 1992, serving as an agent until he purchased the firm in 2001. In 2011, veteran insurance executives Tommy Roberts, Sonny Fowlkes, and Ben Jackson joined Bates Insurance Agency, and the name was changed to Bates, Roberts, Fowlkes & Jackson. Sonny’s son, Stratton, joined the agency in 2015.
Our agents are personally invested in strengthening the community by serving the personal and business insurance needs of its residents. Many of our leadership team were born here, educated here, and have chosen to raise our families here. We take our business, and yours, personally.

How We Operate

There is no “one-size-fits-all” solution for strategic insurance protection, and we’re proficient in matching you with the right coverage. We represent a select group of financially sound, reputable insurance companies, and we place your coverage with the company offering the best coverage at the most competitive price. We pride ourselves on personalized client service, and we’re always in your corner. Our goal is to be a partner in your success.

Our Mission

Bates, Roberts, Fowlkes & Jackson is a professional organization dedicated to advising and providing insurance products for our clients to protect their assets. We are committed to maintaining the highest standards of integrity and professionalism in all that we do and to build a solid relationship of mutual trust with our clients.

Our Values

A set of core values guides everything we do, and we are committed to ensure they’re fully integrated in our daily business practices. What is it like to work with us? We are:

Client First: We provide our clients with excellent insurance products, value and service.

Respect: We value everyone and treat people with dignity and professionalism.

Integrity: We build trust through responsible actions and honest relationships.

Accountability: We empower each other to take ownership of our actions.

Unity: We are strongest when we work together as a team.