Cylinder head choice

I’d like to go the cheapest route, I know that that’s not the best route but I’d like to keep it under $550 if possible.
Contact your local machine shop and see what they charge to go through your current heads. That being said, I don't see you getting X or J heads, or even used Speedmasters for that price. You might get the stock heads cleaned up for close to that.