Kevin Larson, a former prominent business owner in the city, was arrested and charged this week with 31 counts of fraud.