Two search warrants in the Hudson Valley led to alleged discovery of a lot of heroin, cocaine and more as well as the arrest of three men, including a father and son.

On Monday, the Orange County Drug Task Force executed search warrants at two locations simultaneously, a home in Wallkill and Middletown.

At the first location, on Frederick Street in the Town of Wallkill, officers seized 106 grams of cocaine, 22 grams of heroin, 152 grams of marijuana and a set of brass knuckles, police say.

Dain Edwin Jackson, 41, was charged with second-degree criminal possession of a controlled substance, a felony, criminal possession of marijuana, criminal possession of a weapon and endangering the welfare of a child, misdemeanors.

Jackson’s son, 22-year-old Jordan Devon Jackson, was charged with third-degree criminal possession of a controlled substance, a felony.

Dain Jackson was remanded to the Orange County Jail without bail. Jordan Jackson was remanded to the Orange County Jail on $30,000 cash $60,000 bond.

At the second location, on Sprague Avenue in the City of Middletown, 71 bags of heroin -- weighing approximately 2.13 grams -- 11 oxycodone pills and 2.2 grams of marijuana, were allegedly seized.

Mark Thompson, 42, was charged with third-degree criminal possession of a controlled substance, a felony, two-counts of seventh-degree criminal possession of a controlled substance, a misdemeanor, and a violation for unlawful possession of marijuana.

Thompson was remanded to the Orange County Jail on $25,000 cash $50,000 bond.