I got my 250 done last spring. The total from the machine shop was $1117.
They cleaned everything, bored cylinders, turned crank, new comp cam, all new valve guides seats springs and valves pistons decked the head and a full engine kit. I picked it up and put it all together. Add between 300-400 in different upgrades and supplies (clutch, dizzy, vibration damper, paint, water pump) So about $1500 total.