Price is now behind bars facing multiple charges.
Johnston County deputies had been looking for the 48-year-old contractor after he had several outstanding warrants in Johnston, Wake, Franklin, and Nash counties.
Authorities said Price faces 11 different criminal charges including failure to work after being paid, obtaining property under false pretenses, larceny of a dog, possession of a firearm by a felon, and several drug charges.
He is currently behind bars awaiting his next court appearance.