318 with 675/318 or 974/360 heads Cam Recommendations

I just had a valve job on a set of J heads the prices were as follows.
Valve job 150
Mag 25
Mill heads 100
The heads I took to him were not super dirty or greasy, but needed cleaned up.
That is more like it. Reasonable prices.