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

This guy is the only guy machinist in town.I specifically asked how much just to mill a pair of 318 heads .040. Nothing else. He said $325. He charges $375 for a basic valve job with Z28 springs on a Small block Chevy vortec head. Z28 springs ar about $40.
Yes they're Elgin brand, you can buy the whole kit for next to nothing. Springs ,valves,locks.. all that.
I would rather drive 3 hrs or more than pay someone like that. Crazy