Bennett, Bennett and Johnson Insurance Agency was established in 1972 as Echols Insurance Agency by Buddy Echols.  It was operated in downtown Patterson, GA.  In 1999, Ben Bennett joined the Echols Agency as an agent and partner, working in the Patterson based office.  In 2001, Ben moved the agency to Blackshear, GA and opened as Bennett Insurance Agency.  The move to Blackshear under Ben’s leadership led to the Agency’s growth and success.  In 2006, C. Bennett and Johnson Agency was established in Alma, GA by Cary Bennett and David Johnson.  In 2007, the Agency’s rapid growth made it necessary for C. Bennett and Johnson to open an additional agency and locate in Blackshear.

In 2014, Bennett Insurance Agency and C. Bennett and Johnson Agency merged to form Bennett, Bennett, and Johnson Insurance Agency.  At the time of the merger, Bennett Insurance Agency relocated to the Cotton Exchange in Blackshear to join C. Bennett and Johnson Agency.  The Alma location of Bennett, Bennett and Johnson remains at the original location on South Dixon Street in Alma.