Warrensburg contractor arrested in $320K fraud investigation, police say KCTV