BELFAST, Maine — Three Waldo County residents have been arrested after an investigation into the cashing of forged business checks from two Belfast companies to buy drugs, according to Maine State Police.

Ryan Weaver, 33, of Monroe was charged with forgery, theft and violating conditions of release. Melinda Way, 37, of Northport was charged with forgery and theft. Daniel Beeton, 25, of Stockton Springs was charged with forgery, theft and violating conditions of release.

The trio were arrested on Thursday, according to Stephen McCausland, Maine State Police spokesman. They made their first court appearances Friday by videoconference in Waldo County Superior Court.

Camden National Bank received several forged checks this week that had been drawn on a local real estate firm’s account, McCausland stated in a news release issued late Friday. Other forged checks began coming into Bangor Savings Bank drawn on a local ice cream shop’s account.

Way is a former bookkeeper for both businesses, according to McCausland. Troopers believe the trio were using proceeds from the checks to buy drugs. Way and Weaver live together, according to McCausland.

It’s likely additional checks from the two businesses have been cashed at convenience stores in the Belfast and Bangor areas that have not yet been reported to police, McCausland said.

Because the dollar amount dispersed from the fake checks was more than, $8,000, the forgery and theft charges are all felonies.

Anyone with additional information is asked to call state police Sgt. Patrick Hood in Augusta at 624-7076.