A Claremont man was taken into custody Tuesday morning and charged with felony trafficking opium or heroin. 56-year-old Troy Carl Werkheiser is being held without bond in the Catawba County Jail. He is scheduled to make a first court appearance today in Newton.