Police say they have finally cracked the case of who egged a Cleveland-area home more than 100 times over a year.

A former neighbor, 30-year-old Jason Kozan, has been charged with feloniously vandalizing the Euclid home starting in May 2014 and ending in June 2015, according to court records.

Albert Clemens Sr. has said the attacks damaged his home and kept his family on edge.

The lengthy investigation included undercover stakeouts, neighborhood canvassing and testing of eggshells at a crime lab. A surveillance camera was also installed on Clemens' home.

Clemens has said his home was egged several times a week. He told cleveland.com in March 2015 that whoever was responsible demonstrated "phenomenal" accuracy, launching five or six at a time and often hitting the front door of the green, two-story home that he and his late wife bought nearly six decades ago. The after-dark attacks sometimes sounded like gunshots as eggs splattered on the aluminum siding, creating a residue that strips the paint, he said.

"I would live and die in this house -- but it's been kind of a nightmare," Clemens said last year.

He used to clean up each time but stopped because it was happening so often. Clemens said his insurer wouldn't settle a claim until police caught the vandal, so Clemens said he would wait until then to make repairs.

Detectives haven't identified a motive for the eggings, Lt. Mike Knack said Wednesday.

The eggings largely stopped once Kozan moved away.

"Somebody is deeply, deeply angry at somebody in that household for some reason," Lt. Mitch Houser said earlier.

Kozan had no attorney on record with Euclid Municipal Court. His bond was set Tuesday at $2,000.

A Cuyahoga County grand jury will review Kozan's case for a possible indictment, police said.