A month-long investigation by New Hartford Police has ended in the arrest of a Marcy man on grand larceny and forgery charges.

Police say 26-year old Evan Lloyd allegedly stole cash and credit cards from his ex-girlfriend's home.

They say surveillance video from local businesses showed Lloyd using the credit cards.

Lloyd is charged with five counts of forgery and two counts of grand larceny.