Deputies arrested 51-year-old Douglas Scott Allen on Tuesday.
The sheriff's office said Allen had an estimated $180,000 worth of drugs inside is house on Olympic Trail.
Allen was charged with three counts of trafficking marijuana, possession with intent to manufacture, sell or deliver a Schedule I controlled substance, maintaining a vehicle or dwelling for a controlled substance, and possession of drug paraphernalia.
He was held under a $50,000 secured bond.