Hamilton man arrested after police recover stolen goods