Missouri contractor charged with $330K consumer fraud Springfield Daily Citizen