Sarbjit Bains, a 34-year-old Surrey, B.C. man, has pleaded guilty in connection with three slayings in 2013, including the deaths of two New Westminster escorts.

The Integrated Homicide Investigation Team said Bains has pleaded guilty to one count of manslaughter in the death of Amritpal Saran, of Delta, and two counts of second-degree murder in the deaths of Jill Lyons and Karen Nabors.

According to police, Saran's badly burned body was found in Surrey on Feb. 24, 2013.

Bain's girlfriend Evelina Urbaniuk was arrested and charged for indignity to Saran's remains. Urbaniuk has since pleaded guilty and has been sentenced to two years less a day in prison and three years of probation.

Later that year, Lyons was found dead in a New Westminster apartment on Aug. 11, 2013 and then two weeks later, Karen Nabors was found dead in the same building.

The two women were friends — both of them mothers and both working as online escorts.

Initially, police suspected Lyons' death might have been a suicide. But when Nabors' body was found Aug. 25, the Integrated Homicide Investigation Team took over the case.

"This guilty plea is a testament to the commitment and professionalism with which this investigation was conducted," said IHIT Supt. Dwayne Mcdonald.

"The commitment of the members of IHIT, New Westminster Police Department and the support units who assisted in this investigation has led to this successful conclusion and the assurance that the public is safe from this individual."