COLTS NECK — A suspect has been arrested after a carjacking at the Department of Public Works facility along Route 34, police announced Tuesday morning. Police from several communities were involved in apprehending the man, who stole a second vehicle in Middlesex County before driving to Burlington County, where he was found, according to authorities.

Jake Slevin, 29, of Ocean Township, was tracked down in Evesham on Monday around 4:30 p.m., according to Colts Neck Police.

Police said a woman was assaulted and her 2007 black Dodge Caliber stolen at the DPW site earlier Monday, about 2 p.m.. They said no weapon was shown during the crime.

In Sayreville around 2:30 p.m, police said a 53-year-old male resident was approached by Slevin at the shopping center parking lot at 881 Main St.

Slevin ordered that man to get out of his silver Toyota Corolla before pulling him from the vehicle, driving off in it, Sayreville police Capt Dan Plumaker said.

The stolen Dodge Caliber was later recovered from the scene of the second carjacking, according to police.

Evesham Police Lt. Joseph Friel said Slevin was arrested Monday in the Marlton Square parking lot at 300 South Route 73. Slevin was charged by township police with receiving stolen property and DWI.

Slevin also was charged with carjacking and theft of property in both Colts Neck and Sayreville, while Monmouth County jail records show he also faces charges of simple assault and burglary in Tinton Falls.

He was being held Tuesday in Monmouth County jail pending a court appearance.

More from New Jersey 101.5:

Sign up for the NJ1015.com Newsletter

Get the best of NJ1015.com delivered to your inbox every day.