A method for grit blasting tubes and for blowing swabs through tubes, automatically sensing that the swab has passed through the tube, and logging the event. Also, various methods are used for inserting the swabs into the tubes efficiently.