So, first head is cleaned up and de-greased. Looks to be in very good condition and is laser beam straight from all angles. I'm thinking about just lapping the valves by hand and replacing the oil seals, polishing the surfaces and bolting'er back up. I'll clean the other head up in the morning and make sure it's in the same good condition. If so, I may skip the machine shop and valve grind.
On a slightly disturbing note, I never did find an obvious blown cylinder ring on either gasket. I've had the same in previous HG jobs. Was just hoping for the obvious defect. Must have still been a small leak past the ring.
I recommend you take them to the machine shop either way to get them decked. A valve job isn't 100% necessary but 9 times out of 10 they will take a few thousandths off the surface to get them perfectly flat.
When we do head gasket jobs at my shop we also always have them pressure tested just to be safe as well. Especially since you didn't physically find any spots on the gaskets that were the culprit it is an even better idea to have them pressure checked.
Any basic engine machine shop should be able to handle this work for 175-250$ roughly.