A Woodstock man is facing several drug-related charges.

On Friday, police arrested a 31-year-old resident in relation to an investigation into the trafficking of heroin.

The suspect has been charged with possession for the purpose of trafficking, possession of a controlled substance, fail to comply with probation and possession of property obtained by crime.

Police seized heroin, cocaine, and approximately $3700 in cash.