Get started today

Schedule Your Free Consultation Today!

Contact Us

  • This field is for validation purposes and should be left unchanged.
Free Consultation

Abbeville Branch

About us

Our Story

TSL Insurance Group purchased the Marshall & Edwards Insurance Agency in 2005 and the third branch of Thomson Smith & Leach Insurance Group was established. Ryan Thomson ran the branch from 2005 until 2010 when Ben Rivera took over. Over the last eight years Ben has concentrated on making TSL Abbeville the premier agency for all insurance solutions in Vermillion Parish.

photo: Abbeville, LA water fountain

Team members

Meet Your Abbeville Insurance Team

photo: Ruben Ben Riveria

Ruben ‘Ben’ Rivera

Vice President

Risk & Insurance Advisor


photo: Tiffany Perero

Tiffiny Perero

Risk & Insurance Advisor


photo: Tiffany Perero

Mark Alarcon

Sales Consultant