"They got stuck, and they called AAA," Detective Dan O'Neill said of Gordon M. Potter, 33, and Kerry A. Duggan, 26, both of Concord.
Potter, of 281 North State St., was arrested Wednesday on one felony count of burglary and a parole violation, police said. Duggan, of 15 Dakin St., was charged with one felony count of criminal liability for conduct of another in a burglary.
The March 20 break-in on Foxborough Drive was reported at 10 a.m. When police arrived, they found signs of forced entry "and a large amount of property missing, including jewelry."
The driveway also held a clue, O'Neill said.
"There was this large, long rut, almost a full ditch, and there were tire marks and other markings in the snow and dirt that indicated a wrecker had been there recently," O'Neill said.
Police called local towing companies; one had been dispatched by AAA to pull a car out of a ditch at the home's driveway earlier that day. O'Neill said the tow truck driver gave police a full description of the car and its two occupants. Police issued an alert to area law enforcement.
About 30 hours later, Belmont police stopped a vehicle fitting the description; its two occupants also fit the tow truck driver's description. Police obtained a search warrant for the vehicle and found jewelry stolen during the March 20 burglary.
An unusual flow of evidence helped solve the crime, said Lt. Jim Leach.
"I was kind of amazed that we were able to find the tow truck driver; AAA sends them from all over the state. He could have been from anywhere," Leach said.
Potter was wanted for an unrelated parole violation. He was arrested in Concord by New Hampshire State Prison officials and is being held at the prison. He will be arraigned May 16 in Laconia District Court.
Duggan was being held on $1,000 cash bail at the Belknap County Jail pending her arraignment in Laconia District Court today.