a 3 to 4 pound pork shoulder can be slow roasted in roughly 4 or 5 hours. for this recipe, i recommend cooking your pork until a meat thermometer in the thickest part of the roast reads 165degf for sliced pork roast or 180degf for pulled pork.