Johnstown man charged with home-improvement fraud