Hey Anthony, I have a favorite rad repair shop. B&M Radiator. They're really good, been using them for 15 years on all my stuff. Never had a leak after they work on it. In fact, Mike is the one who welded and pressure tested my SP1 leaky gas tank. His work was good enough that I didn't need to repaint the tank after welding, as he was careful not to overheat the paint any more than necessary and the seat covered it up! And their costs are totally reasonable!
Hope that helps.