Experienced cylinder head speed shops?

Well I am looking for options.... either purchase new cylinder heads, but if so would prefer better heads than the Procomps.....

Or repair the current Pro comp, but will have to have them both heads inspected to figure out what dropped inside the chamber to avoid repeating....

Absolutely everything needs checked out. Years ago my sons engine broke off a 1/4 inch piece of an intake valve on number 3. It snaked its way across the engine and stuck in the top of number 6 piston. Lots of crazy stuff going on inside these engines.