Drugs thought to be worth thousands of pounds were recovered in a series of raids in Macclesfield.
Police in the town executed three warrants at homes in the town on one day last week.
The first was carried out at Park Gate Road where officers found 12 cannabis plants.
Stephen Marsh, 44, accepted a caution for producing a controlled drug.
Later two men, aged 29 and 55 and a woman, aged 26, were arrested after 58 wraps of heroine were found in a house on Swettenham Street.
A number of tablets were also found which have been sent to the Cheshire Force's laboratory to be examined.
All three were arrested on suspicion of possession with intent to supply a controlled drug.
Drugs paraphenalia was also found at a house on Robin Hood Avenue.
No one was arrested as no drugs were present at the time.
All the drugs recovered will be analysed to give police an accurate street value, but it is thought they could worth thousands of pounds.
Senior officers said the successful raids highlight their zero tolerance attitude to drugs.
Sergeant Kerrie Snowdon from Macclesfield NPU said: "Drugs are one of the biggest causes of crime in our town.
"And we are committed to cutting crime and cutting the causes of crime.
"So our message is very clear - If your dealing drugs, or taking drugs in Macclesfield, we are watching you, we are following you, and we will take action against you."