I will go against the flow here and argue that cleaning is most of the time unnecessary unless it has visible contaminates (dirt, crap, etc). I get so many entry level welders in the doors that will take a perfectly clean, mill finished piece of tubing and then spend 5 minutes wiping it down with acetone, wire brushing the ends until they are blue in the face and then getting similiar or worse results then what they could have gotten without.
I personally teach my employees that wire brushing tends to add more contaminates then it removes unless you are very careful about not cross contaminating the brush with other materials. In a shop environment specifically, where it's very dirty and people are borrowing tools all the time, I don't even give them prep materials.
This is a typical result of our no prep procedure. I would push technique and fit up any day over time spent on cleaning & brushing.
Notice the color on even a stainless to mild flange.