I have used and recommend Norwood Pipe Repair. I had them switch out a screw-in tenon with a push-pull tenon on a meer. Their price was reasonable, turn-around was fast, and they did very nice work.