Professional shops use a caustic soda bath (good ones) and then a low pressure wash inside and out, more like a nozzeled garden hose to clean for inspection. They then tank test and if necessary pull the tanks, rod out the individual tubes (or plug them if necessary) and then use a radiator specific paint to finish that does not effect the heat transfer.