Falmouth police have charged a 27-year-old Portland man with aggravated forgery for allegedly passing counterfeit $20 bills.

Police charged Jonathan McDonald with felony forgery on Tuesday.

Police say local businesses had been reporting counterfeit bills over the past two weeks.

After McDonald was identified as the suspect, Falmouth and Portland police and agents with the Secret Service searched his house on Rustic Lane in Portland Wednesday and uncovered what police called a “counterfeit plant” in the basement.

Police seized copy machines, over $1,000 in counterfeit money, and a small amount of heroin at the home.