Jose Arturo Gonzales, 52, of Portage, has been charged with four counts of Level 6 felony fraud and three counts of Level 6 felony theft for allegedly taking money from three Valparaiso and Portage residents between July and October to install residential fencing and never doing the work.