I know that my mechanic uses a machine shop....Someone else I know used the place that's right off of 51 on Rt.88 in the South Hills.. It's a race shop, although my friend had bought all the seals, they wanted to use their own...I'd consult with them first... There's also a place on Allegheny River Blvd called B&M, I think they do head work.. Patrick Boyle