Police say the standoff began early Tuesday morning after officers tracked a suspect in an alleged abduction late Monday in nearby Clarington, Ont., to the Whitby auto shop.
Investigators say the alleged kidnap victim escaped unharmed early Tuesday and the suspect surrendered without incident on Wednesday morning.
Robert Lutczyk, 45, of Oshawa, Ont., faces charges that include kidnapping using a restricted firearm, uttering threats to cause bodily harm, forcible confinement, and flight from police.
Lutczyk, identified in media reports as a former Oshawa councillor, has been remanded in custody.
Although police have yet to identify the alleged victim in the case, Oshawa Mayor John Henry has said city solicitor David Potts was taken against his will outside his Clarington home following a council meeting on Monday night.
Investigators believe the accused was "upset" with the victim over "business matters" he had with the city of Oshawa, Durham police Supt. Brian Osborne said Wednesday.
Officers had a description of the suspect vehicle following the alleged abduction, Osborne said, and tailed it to the auto shop in an industrial neighbourhood east of Toronto.
At that point, police said there was a confrontation during which the handcuffed victim managed to escape, and his alleged captor ran into the building.