Lafayette Insurance Office

Our Products

Explore Our Insurance Solutions in Lafayette

Commercial Insurance Solutions

Personal Insurance Solutions

Life & Health Insurance Solutions

About us

Our Lafayette Insurance Branch Story

This branch of TSL Insurance Group was established in 1999 by John Smith and expanded in 2004 with the addition of Jim Leach, Ryan Thomson in 2003 and Christian Leach in 2005. The Personal Lines department was established by Bryce Gaspard in 2008. From there our Lafayette insurance operation has grown tenfold over the last 18 years. We offer a full range of insurance products to meet the community’s needs.

As a locally owned and operated insurance agency, we understand the unique needs of Lafayette residents and businesses. With years of experience providing insurance in Lafayette, LA, we have established ourselves as a trusted partner for personal, life and health, and commercial insurance

Our dedicated team of Risk and Insurance Advisors takes the time to get to know you and provide personalized insurance solutions. We represent top-rated national and regional insurance carriers, allowing us to offer you the right coverage at the best rates. 

Whether you need to insure your home, auto, boat, motorcycle, or recreational vehicle, or require commercial insurance for your Lafayette business, or want to plan for your family’s future with life insurance, we are here to help. 

Contact us today to discuss your needs and receive a free consultation. As a local Lafayette insurance agency, TSL Insurance Group looks forward to building a lasting relationship as your trusted insurance advisor.

photo of Lafayette, LA church

Team members

Meet Your Lafayette Insurance Team

photo: Ryan Thomson

Ryan Thomson

Executive Vice President
Risk & Insurance Advisor

Phone: (337) 889-0717

photo: J Christian Leach

Christian Leach

Vice President
Risk & Insurance Advisor

Phone: (337) 889-0705

photo: Bryce Gaspard

Bryce Gaspard

Vice President
Risk & Insurance Advisor

Phone: (337) 889-0708

photo: John Smith

John Smith

Vice President
Risk & Insurance Advisor

photo: Jim Leach

Jim Leach

Vice President
Risk & Insurance Advisor

photo: Todd Umphries

Todd Umphries

Risk & Insurance Advisor


photo: Colton Daigle

Colton Daigle

Vice President               Risk & Insurance Advisor


photo: Justin Delcambre

Justin Delcambre

Risk & Insurance Advisor