Calgary police have taken apart a drug production and trafficking operation.
Investigators searched several homes and businesses this week and found more than $1 million worth of cocaine.
They also found body armour, $126,000 in cash and confiscated six vehicles.
Four people now face charges.
Police say the investigation is ongoing and more charges are pending.