Industry: Financial Services Headquarters: South Carolina, USA About Foster Insurance Agency Larry Foster founded Foster Insurance Agency as an independant insurance agency in Florence, SC in 1979. He set out to make his agency different by giving superior customer service. His simple business philosophy is “to hold my customer’s hand.” LarryRead More →