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

Thomson Smith & Leach 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 Advisor


photo: Tiffany Perero

Tiffiny Perero

Risk Advisor


Mark Alarcon

Sales Consultant